Contract 0xde0acf492514ca253e185de35a4c502b9860eae3

 
Txn Hash
Block
From
To
Value [Txn Fee]
0xc2a3807aa1129990b2d2cc69349eed1b052508d3029b0b4a75577e6a2f09bd8a60849902021-03-28 21:34:4187 days 21 hrs ago0x3f9cd1458b36bc88a9f448c86546ed8494c78bc9 IN  0xde0acf492514ca253e185de35a4c502b9860eae30 BNB0.00044966
0xbce5388dc6bad4ca02ae4904107f225d1b72ca6a5cdeec0ee39c99974f7d628860849482021-03-28 21:32:3587 days 21 hrs ago0x3f9cd1458b36bc88a9f448c86546ed8494c78bc9 IN  0xde0acf492514ca253e185de35a4c502b9860eae30 BNB0.00044966
0x427589a0f0fbbb9f3b8f6c0e578017a3dcc8726bd574478d801a78758dad33c057756312021-03-18 1:56:2798 days 17 hrs ago0xca797c62ec3bc65a90d37a383cbb72713672c5ac IN  0xde0acf492514ca253e185de35a4c502b9860eae30 BNB0.00044966
0xc81bedc6c72978f15ee5ee7c2117508813d08c80699021feeef76f3bb2e47a6c57756302021-03-18 1:56:2498 days 17 hrs ago0xca797c62ec3bc65a90d37a383cbb72713672c5ac IN  0xde0acf492514ca253e185de35a4c502b9860eae30 BNB0.00044966
0xb0d398bc47b5a75ebdb0cf3ca365ea0f61943656f90b58955e4984cee87e5d8857755722021-03-18 1:53:3098 days 17 hrs ago0xca797c62ec3bc65a90d37a383cbb72713672c5ac IN  0xde0acf492514ca253e185de35a4c502b9860eae30 BNB0.00044966
0x38009eee0d058b92ac0fd9fc4b3f411681f3290b577f3c9e6ef19e0981a6554c57755462021-03-18 1:52:1298 days 17 hrs ago0xca797c62ec3bc65a90d37a383cbb72713672c5ac IN  0xde0acf492514ca253e185de35a4c502b9860eae30 BNB0.00044966
0xef321571bd92e1d32688cbc403a32fbab09a71d1032b513cf6a52825a9b9f78e56147572021-03-12 11:37:23104 days 7 hrs ago0xf9bffc50e6dea6dc06433d5325b1906de0e7938f IN  0xde0acf492514ca253e185de35a4c502b9860eae30 BNB0.00044966
0x0febcf3a3042d755a9d2ad97dd4906651c7cb0960d065fbd8e6af8bb17bb357756147372021-03-12 11:36:23104 days 7 hrs ago0xf9bffc50e6dea6dc06433d5325b1906de0e7938f IN  0xde0acf492514ca253e185de35a4c502b9860eae30 BNB0.00044966
0x66480a43631f67f4e894ecbc6864ca82378fff9a311d674fa171d5b7eabf3efd56136872021-03-12 10:43:53104 days 8 hrs ago0xa1d87107153914412a1c798f2b1ac0d5c130866f IN  0xde0acf492514ca253e185de35a4c502b9860eae30 BNB0.00044966
0x0e32fae15eaa82c222d01cb4a61d6a772ce31b42e3f8a1ed89965c5a5b5bc1b856136602021-03-12 10:42:32104 days 8 hrs ago0xa1d87107153914412a1c798f2b1ac0d5c130866f IN  0xde0acf492514ca253e185de35a4c502b9860eae30 BNB0.00044966
0xf111a8fff8ae07ea75826df74b9c1546f1e3c8432da088c0082a8ae4fc5098c556115402021-03-12 8:56:32104 days 10 hrs ago0x8f0e5061a36646736db79a410c4eae3b8830b7a2 IN  0xde0acf492514ca253e185de35a4c502b9860eae30 BNB0.00044966
0x9b87c02dc3a825bb76b4d96407d7fcec075ae23a5ccfe71edf7ce6793a79a21456114642021-03-12 8:52:44104 days 10 hrs ago0x3ce6305639090b1273bc550a899f7e68afcba4cb IN  0xde0acf492514ca253e185de35a4c502b9860eae30 BNB0.00044966
0xc15b6c0342e25792f8b999a8b041ee360e5155ad3efb56225cb571de070077b756114432021-03-12 8:51:41104 days 10 hrs ago0x3ce6305639090b1273bc550a899f7e68afcba4cb IN  0xde0acf492514ca253e185de35a4c502b9860eae30 BNB0.00044966
0xce47e06ad0bbf8d7d55787b14eb8efaa670aa663e4e7c3edaf05c23b256cc55656114262021-03-12 8:50:50104 days 10 hrs ago0x3ce6305639090b1273bc550a899f7e68afcba4cb IN  0xde0acf492514ca253e185de35a4c502b9860eae30 BNB0.00044966
0x464a19c2fdba638c7495d415b90464c5ef6377cf97651ae229be127965270b9556113622021-03-12 8:47:38104 days 10 hrs ago0x8f0e5061a36646736db79a410c4eae3b8830b7a2 IN  0xde0acf492514ca253e185de35a4c502b9860eae30 BNB0.00044966
0xc2003229c7258d0d472af370bb4e90ed58629a997152ea0589dc3fb18744c81d56106282021-03-12 8:10:56104 days 11 hrs ago0x60bbee2a8ab534a4b367d9a0172f672a219cb1bd IN  0xde0acf492514ca253e185de35a4c502b9860eae30 BNB0.00044966
0xbcf978a4231ae78910fe9d22a742e0da642e8b1f6104b82bd54a80fcc120d95656102502021-03-12 7:52:02104 days 11 hrs ago0xbb43daaf3d192f4521209c4da52c858c36115bde IN  0xde0acf492514ca253e185de35a4c502b9860eae30 BNB0.00044966
0xb424025a9b82781168989b86a35e0b83d0d29ae45d5a89185a2d7ac6bb60855956095702021-03-12 7:18:02104 days 11 hrs ago0x00ca7ab2b77e1afc78a4630a5b600f2b6797a717 IN  0xde0acf492514ca253e185de35a4c502b9860eae30 BNB0.00044966
0x307b2aeaa4204b789605c05ef7845714c9d1bdfaabd6b64d1d5d1bdb54917ac556094942021-03-12 7:14:14104 days 12 hrs ago0x65bb897bc98c86e4021164df020f140d06ec1f8a IN  0xde0acf492514ca253e185de35a4c502b9860eae30 BNB0.00044966
0x2dc291a12f8d47cb187ce34118354dfd0d16efcae7185b66c3a99bfc76209b6656094852021-03-12 7:13:47104 days 12 hrs ago0x60bbee2a8ab534a4b367d9a0172f672a219cb1bd IN  0xde0acf492514ca253e185de35a4c502b9860eae30 BNB0.00022483
0x5a87ac28d7c45ad93217f0bc5a79577a81bf006bd76d06da10317e82d906ebfc56094412021-03-12 7:11:35104 days 12 hrs ago0x00ca7ab2b77e1afc78a4630a5b600f2b6797a717 IN  0xde0acf492514ca253e185de35a4c502b9860eae30 BNB0.00044966
0xd6c403a3360830a7018a3db3627e7bda1c617291d0a683b5e1a56afadb43a18956093922021-03-12 7:09:08104 days 12 hrs ago0x00ca7ab2b77e1afc78a4630a5b600f2b6797a717 IN  0xde0acf492514ca253e185de35a4c502b9860eae30 BNB0.00044966
0xb8783e281d791ad38121e5c603d6a17c459cec7b2684d0fd2f9a4ef41febb9dd56093672021-03-12 7:07:53104 days 12 hrs ago0x65bb897bc98c86e4021164df020f140d06ec1f8a IN  0xde0acf492514ca253e185de35a4c502b9860eae30 BNB0.00044966
0x97a1566b7a8f88048818acf8b6f87e89b3e38fe0b1f01ba10378e34116fbe43d56093272021-03-12 7:05:53104 days 12 hrs ago0x00ca7ab2b77e1afc78a4630a5b600f2b6797a717 IN  0xde0acf492514ca253e185de35a4c502b9860eae30 BNB0.00044966
0xffd550a186a3562ba8fd7cad5a4f4586ccd1b03fd216b91b329c580ad1df0b4f56092982021-03-12 7:04:26104 days 12 hrs ago0x65bb897bc98c86e4021164df020f140d06ec1f8a IN  0xde0acf492514ca253e185de35a4c502b9860eae30 BNB0.00044966
[ Download CSV Export 
Parent Txn Hash Block From To Value
Loading

Contract Source Code Verified (Similar Match)
Note: This contract matches the deployed ByteCode of the Source Code for Contract 0x9d5b588e5daac8055886d055418425c96faf9f56

Contract Name:
RGPSaleBUSD

Compiler Version
v0.8.0+commit.c7dfd78e

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at BscScan.com on 2021-01-28
*/

// SPDX-License-Identifier: MIT
interface IBEP20 {
    function decimals() external view returns (uint8);
    function totalSupply() external view returns (uint);
    function balanceOf(address owner) external view returns (uint);
    function allowance(address owner, address spender) external view returns (uint);

    function approve(address spender, uint value) external returns (bool);
    function transfer(address to, uint value) external returns (bool);
    function transferFrom(address from, address to, uint value) external returns (bool);
}

// @dev using 0.8.0.
// Note: If changing this, Safe Math has to be implemented!
pragma solidity 0.8.0;

// File: @openzeppelin/contracts/GSN/Context.sol

//import "https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/utils/Context.sol";

contract RGPSaleBUSD {
    
    bool    public saleActive;
    address public busd;
    address public rgp;
    address public owner;
    uint    public price;
    
    uint256 public tokensSold;
    
    
    // Emitted when tokens are sold
    event Sale(address indexed account, uint indexed price, uint tokensGot);
    
    function _msgSender() internal view virtual returns (address) {
        return msg.sender;
    }
    
    // Only allow the owner to do specific tasks
    modifier onlyOwner() {
        require(_msgSender() == owner,"RGP TOKEN: YOU ARE NOT THE OWNER.");
        _;
    }

    constructor( address _busd, address _rgp) {
        owner =  _msgSender();
        busd = _busd;
        rgp = _rgp;
        saleActive = true;
    }
    
    // Change the token price
    // Note: Set the price respectively considering the decimals of busd
    // Example: If the intended price is 0.01 per token, call this function with the result of 0.01 * 10**18 (_price = intended price * 10**18; calc this in a calculator).
    function tokenPrice(uint _price) external onlyOwner {
        price = _price;
    }
    
   
    // Buy tokens function
    // Note: This function allows only purchases of "full" tokens, purchases of 0.1 tokens or 1.1 tokens for example are not possible
    function buyTokens(uint256 _tokenAmount) public {
        
        // Check if sale is active and user tries to buy atleast 1 token
        require(saleActive == true, "RGP: SALE HAS ENDED.");
        require(_tokenAmount >= 1, "RGP: BUY ATLEAST 1 TOKEN.");
        
        // Calculate the purchase cost
        uint256 cost = _tokenAmount * price;
        
        // Calculate the tokens _msgSender() will get (with decimals)
        uint256 tokensToGet = _tokenAmount * 10**18;
        
        // Transfer busd from _msgSender() to the contract
        // If it returns false/didn't work, the
        //  msg.sender may not have allowed the contract to spend busd or
        //  msg.sender or the contract may be frozen or
        //  msg.sender may not have enough busd to cover the transfer.
        require(IBEP20(busd).transferFrom(_msgSender(), address(this), cost), "RGP: TRANSFER OF BUSD FAILED!");
        
        // Transfer RGP to msg.sender
        // If it returns false/didn't work, the contract doesn't own enough tokens to cover the transfer
        require(IBEP20(rgp).transfer(_msgSender(), tokensToGet), "RGP: CONTRACT DOES NOT HAVE ENOUGH TOKENS.");
        
        tokensSold += tokensToGet;
        emit Sale(_msgSender(), price, tokensToGet);
    }

    // End the sale, don't allow any purchases anymore and send remaining rgp to the owner
    function disableSale() external onlyOwner{
        
        // End the sale
        saleActive = false;
        
        // Send unsold tokens and remaining busd to the owner. Only ends the sale when both calls are successful
        IBEP20(rgp).transfer(owner, IBEP20(rgp).balanceOf(address(this)));
    }
    
    // Start the sale again - can be called anytime again
    // To enable the sale, send RGP tokens to this contract
    function enableSale() external onlyOwner{
        
        // Enable the sale
        saleActive = true;
        
        // Check if the contract has any tokens to sell or cancel the enable
        require(IBEP20(rgp).balanceOf(address(this)) >= 1, "RGP: CONTRACT DOES NOT HAVE TOKENS TO SELL.");
    }
    
    // Withdraw busd to _recipient
    function withdrawBUSD() external onlyOwner {
        uint _busdBalance = IBEP20(busd).balanceOf(address(this));
        require(_busdBalance >= 1, "RGP: NO BUSD TO WITHDRAW");
        IBEP20(busd).transfer(owner, _busdBalance);
    }
    
    // Withdraw (accidentally) to the contract sent BNB
    function withdrawBNB() external payable onlyOwner {
        payable(owner).transfer(payable(address(this)).balance);
    }
    
    // Withdraw (accidentally) to the contract sent BEP20 tokens except rgp
    function withdrawIBEP20(address _token) external onlyOwner {
        uint _tokenBalance = IBEP20(_token).balanceOf(address(this));
        
        // Don't allow RGP to be withdrawn (use endSale() instead)
        require(_tokenBalance >= 1 && _token != rgp, "RGP: CONTRACT DOES NOT OWN THAT TOKEN OR TOKEN IS RGP.");
        IBEP20(_token).transfer(owner, _tokenBalance);
    }
}

Contract ABI

[{"inputs":[{"internalType":"address","name":"_busd","type":"address"},{"internalType":"address","name":"_rgp","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"account","type":"address"},{"indexed":true,"internalType":"uint256","name":"price","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"tokensGot","type":"uint256"}],"name":"Sale","type":"event"},{"inputs":[],"name":"busd","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_tokenAmount","type":"uint256"}],"name":"buyTokens","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"disableSale","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"enableSale","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"price","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"rgp","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"saleActive","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_price","type":"uint256"}],"name":"tokenPrice","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"tokensSold","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"withdrawBNB","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"withdrawBUSD","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_token","type":"address"}],"name":"withdrawIBEP20","outputs":[],"stateMutability":"nonpayable","type":"function"}]

608060405234801561001057600080fd5b50604051610ec5380380610ec583398101604081905261002f916100b1565b610037610091565b600280546001600160a01b03199081166001600160a01b03938416179091556000805460018054909316948416949094178255610100600160a81b031990931661010094909216939093021760ff191690911790556100e3565b3390565b80516001600160a01b03811681146100ac57600080fd5b919050565b600080604083850312156100c3578182fd5b6100cc83610095565b91506100da60208401610095565b90509250929050565b610dd3806100f26000396000f3fe6080604052600436106100c25760003560e01c8063518ab2a81161007f5780638da5cb5b116100595780638da5cb5b146101bf578063a035b1fe146101d4578063c683d8e4146101e9578063d4ddce8a146101fe576100c2565b8063518ab2a8146101665780635b0b85961461018857806368428a1b1461019d576100c2565b80630a4740ff146100c75780630dca46f6146100de5780631d111d13146100fe57806327169ce1146101065780633610724e146101315780633ca5b23414610151575b600080fd5b3480156100d357600080fd5b506100dc61021e565b005b3480156100ea57600080fd5b506100dc6100f9366004610a6e565b61036a565b6100dc6104eb565b34801561011257600080fd5b5061011b61055f565b6040516101289190610aec565b60405180910390f35b34801561013d57600080fd5b506100dc61014c366004610abc565b61056e565b34801561015d57600080fd5b5061011b610797565b34801561017257600080fd5b5061017b6107ab565b6040516101289190610d47565b34801561019457600080fd5b506100dc6107b1565b3480156101a957600080fd5b506101b2610924565b6040516101289190610b3d565b3480156101cb57600080fd5b5061011b61092d565b3480156101e057600080fd5b5061017b61093c565b3480156101f557600080fd5b506100dc610942565b34801561020a57600080fd5b506100dc610219366004610abc565b610a2b565b6002546001600160a01b0316610232610a6a565b6001600160a01b0316146102615760405162461bcd60e51b815260040161025890610b48565b60405180910390fd5b6000805460ff191690556001546002546040516370a0823160e01b81526001600160a01b039283169263a9059cbb92169083906370a08231906102a8903090600401610aec565b60206040518083038186803b1580156102c057600080fd5b505afa1580156102d4573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906102f89190610ad4565b6040518363ffffffff1660e01b8152600401610315929190610b24565b602060405180830381600087803b15801561032f57600080fd5b505af1158015610343573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103679190610a9c565b50565b6002546001600160a01b031661037e610a6a565b6001600160a01b0316146103a45760405162461bcd60e51b815260040161025890610b48565b6040516370a0823160e01b81526000906001600160a01b038316906370a08231906103d3903090600401610aec565b60206040518083038186803b1580156103eb57600080fd5b505afa1580156103ff573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104239190610ad4565b90506001811015801561044457506001546001600160a01b03838116911614155b6104605760405162461bcd60e51b815260040161025890610b89565b60025460405163a9059cbb60e01b81526001600160a01b038481169263a9059cbb9261049492909116908590600401610b24565b602060405180830381600087803b1580156104ae57600080fd5b505af11580156104c2573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104e69190610a9c565b505050565b6002546001600160a01b03166104ff610a6a565b6001600160a01b0316146105255760405162461bcd60e51b815260040161025890610b48565b6002546040516001600160a01b0390911690303180156108fc02916000818181858888f19350505050158015610367573d6000803e3d6000fd5b6001546001600160a01b031681565b60005460ff1615156001146105955760405162461bcd60e51b815260040161025890610c16565b60018110156105b65760405162461bcd60e51b815260040161025890610c7b565b6000600354826105c69190610d68565b905060006105dc83670de0b6b3a7640000610d68565b60005490915061010090046001600160a01b03166323b872dd6105fd610a6a565b30856040518463ffffffff1660e01b815260040161061d93929190610b00565b602060405180830381600087803b15801561063757600080fd5b505af115801561064b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061066f9190610a9c565b61068b5760405162461bcd60e51b815260040161025890610c44565b6001546001600160a01b031663a9059cbb6106a4610a6a565b836040518363ffffffff1660e01b81526004016106c2929190610b24565b602060405180830381600087803b1580156106dc57600080fd5b505af11580156106f0573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107149190610a9c565b6107305760405162461bcd60e51b815260040161025890610cb2565b80600460008282546107429190610d50565b9091555050600354610752610a6a565b6001600160a01b03167f0f4a9c70987615d71a1085cae3c6fb0c2855f81a5ec62cb7ee3136d5407e357c8360405161078a9190610d47565b60405180910390a3505050565b60005461010090046001600160a01b031681565b60045481565b6002546001600160a01b03166107c5610a6a565b6001600160a01b0316146107eb5760405162461bcd60e51b815260040161025890610b48565b600080546040516370a0823160e01b81526101009091046001600160a01b0316906370a0823190610820903090600401610aec565b60206040518083038186803b15801561083857600080fd5b505afa15801561084c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108709190610ad4565b905060018110156108935760405162461bcd60e51b815260040161025890610bdf565b60005460025460405163a9059cbb60e01b81526001600160a01b0361010090930483169263a9059cbb926108ce929116908590600401610b24565b602060405180830381600087803b1580156108e857600080fd5b505af11580156108fc573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906109209190610a9c565b5050565b60005460ff1681565b6002546001600160a01b031681565b60035481565b6002546001600160a01b0316610956610a6a565b6001600160a01b03161461097c5760405162461bcd60e51b815260040161025890610b48565b6000805460ff1916600190811790915580546040516370a0823160e01b81526001600160a01b03909116906370a08231906109bb903090600401610aec565b60206040518083038186803b1580156109d357600080fd5b505afa1580156109e7573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a0b9190610ad4565b1015610a295760405162461bcd60e51b815260040161025890610cfc565b565b6002546001600160a01b0316610a3f610a6a565b6001600160a01b031614610a655760405162461bcd60e51b815260040161025890610b48565b600355565b3390565b600060208284031215610a7f578081fd5b81356001600160a01b0381168114610a95578182fd5b9392505050565b600060208284031215610aad578081fd5b81518015158114610a95578182fd5b600060208284031215610acd578081fd5b5035919050565b600060208284031215610ae5578081fd5b5051919050565b6001600160a01b0391909116815260200190565b6001600160a01b039384168152919092166020820152604081019190915260600190565b6001600160a01b03929092168252602082015260400190565b901515815260200190565b60208082526021908201527f52475020544f4b454e3a20594f5520415245204e4f5420544845204f574e45526040820152601760f91b606082015260800190565b60208082526036908201527f5247503a20434f4e545241435420444f4553204e4f54204f574e2054484154206040820152752a27a5a2a71027a9102a27a5a2a71024a9902923a81760511b606082015260800190565b60208082526018908201527f5247503a204e4f204255534420544f2057495448445241570000000000000000604082015260600190565b6020808252601490820152732923a81d1029a0a622902420a99022a72222a21760611b604082015260600190565b6020808252601d908201527f5247503a205452414e53464552204f462042555344204641494c454421000000604082015260600190565b60208082526019908201527f5247503a204255592041544c45415354203120544f4b454e2e00000000000000604082015260600190565b6020808252602a908201527f5247503a20434f4e545241435420444f4553204e4f54204841564520454e4f5560408201526923a4102a27a5a2a7299760b11b606082015260800190565b6020808252602b908201527f5247503a20434f4e545241435420444f4553204e4f54204841564520544f4b4560408201526a2729902a279029a2a6261760a91b606082015260800190565b90815260200190565b60008219821115610d6357610d63610d87565b500190565b6000816000190483118215151615610d8257610d82610d87565b500290565b634e487b7160e01b600052601160045260246000fdfea26469706673582212202fb1a67b0ba4bc3dd7c96a77139cae7a8f647333cc41fb7fd987acaec7d94b8464736f6c63430008000033000000000000000000000000e9e7cea3dedca5984780bafc599bd69add087d560000000000000000000000004af5ff1a60a6ef6c7c8f9c4e304cd9051fca3ec0

Deployed ByteCode Sourcemap

838:4450:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3578:313;;;;;;;;;;;;;:::i;:::-;;4900:385;;;;;;;;;;-1:-1:-1;4900:385:0;;;;;:::i;:::-;;:::i;4687:124::-;;;:::i;930:18::-;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2175:1303;;;;;;;;;;-1:-1:-1;2175:1303:0;;;;;:::i;:::-;;:::i;904:19::-;;;;;;;;;;;;;:::i;1015:25::-;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;4381:237::-;;;;;;;;;;;;;:::i;872:25::-;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;955:20::-;;;;;;;;;;;;;:::i;982:::-;;;;;;;;;;;;;:::i;4023:310::-;;;;;;;;;;;;;:::i;1910:85::-;;;;;;;;;;-1:-1:-1;1910:85:0;;;;;:::i;:::-;;:::i;3578:313::-;1396:5;;-1:-1:-1;;;;;1396:5:0;1380:12;:10;:12::i;:::-;-1:-1:-1;;;;;1380:21:0;;1372:66;;;;-1:-1:-1;;;1372:66:0;;;;;;;:::i;:::-;;;;;;;;;3678:5:::1;3665:18:::0;;-1:-1:-1;;3665:18:0::1;::::0;;;3825:3;3839:5:::1;::::0;3846:36:::1;::::0;-1:-1:-1;;;3846:36:0;;-1:-1:-1;;;;;3825:3:0;;::::1;::::0;3818:20:::1;::::0;3839:5:::1;::::0;3825:3;;3846:21:::1;::::0;:36:::1;::::0;3876:4:::1;::::0;3846:36:::1;;;:::i;:::-;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;3818:65;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;3578:313::o:0;4900:385::-;1396:5;;-1:-1:-1;;;;;1396:5:0;1380:12;:10;:12::i;:::-;-1:-1:-1;;;;;1380:21:0;;1372:66;;;;-1:-1:-1;;;1372:66:0;;;;;;;:::i;:::-;4991:39:::1;::::0;-1:-1:-1;;;4991:39:0;;4970:18:::1;::::0;-1:-1:-1;;;;;4991:24:0;::::1;::::0;::::1;::::0;:39:::1;::::0;5024:4:::1;::::0;4991:39:::1;;;:::i;:::-;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;4970:60;;5144:1;5127:13;:18;;:35;;;;-1:-1:-1::0;5159:3:0::1;::::0;-1:-1:-1;;;;;5149:13:0;;::::1;5159:3:::0;::::1;5149:13;;5127:35;5119:102;;;;-1:-1:-1::0;;;5119:102:0::1;;;;;;;:::i;:::-;5256:5;::::0;5232:45:::1;::::0;-1:-1:-1;;;5232:45:0;;-1:-1:-1;;;;;5232:23:0;;::::1;::::0;::::1;::::0;:45:::1;::::0;5256:5;;::::1;::::0;5263:13;;5232:45:::1;;;:::i;:::-;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;1449:1;4900:385:::0;:::o;4687:124::-;1396:5;;-1:-1:-1;;;;;1396:5:0;1380:12;:10;:12::i;:::-;-1:-1:-1;;;;;1380:21:0;;1372:66;;;;-1:-1:-1;;;1372:66:0;;;;;;;:::i;:::-;4756:5:::1;::::0;4748:55:::1;::::0;-1:-1:-1;;;;;4756:5:0;;::::1;::::0;4788:4:::1;4772:30;4748:55:::0;::::1;;;::::0;4756:5:::1;4748:55:::0;4756:5;4748:55;4772:30;4756:5;4748:55;::::1;;;;;;;;;;;;;::::0;::::1;;;;930:18:::0;;;-1:-1:-1;;;;;930:18:0;;:::o;2175:1303::-;2326:10;;;;:18;;:10;:18;2318:51;;;;-1:-1:-1;;;2318:51:0;;;;;;;:::i;:::-;2404:1;2388:12;:17;;2380:55;;;;-1:-1:-1;;;2380:55:0;;;;;;;:::i;:::-;2496:12;2526:5;;2511:12;:20;;;;:::i;:::-;2496:35;-1:-1:-1;2623:19:0;2645:21;:12;2660:6;2645:21;:::i;:::-;3015:4;;2623:43;;-1:-1:-1;3015:4:0;;;-1:-1:-1;;;;;3015:4:0;3008:25;3034:12;:10;:12::i;:::-;3056:4;3063;3008:60;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;3000:102;;;;-1:-1:-1;;;3000:102:0;;;;;;;:::i;:::-;3283:3;;-1:-1:-1;;;;;3283:3:0;3276:20;3297:12;:10;:12::i;:::-;3311:11;3276:47;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;3268:102;;;;-1:-1:-1;;;3268:102:0;;;;;;;:::i;:::-;3405:11;3391:10;;:25;;;;;;;:::i;:::-;;;;-1:-1:-1;;3451:5:0;;3437:12;:10;:12::i;:::-;-1:-1:-1;;;;;3432:38:0;;3458:11;3432:38;;;;;;:::i;:::-;;;;;;;;2175:1303;;;:::o;904:19::-;;;;;;-1:-1:-1;;;;;904:19:0;;:::o;1015:25::-;;;;:::o;4381:237::-;1396:5;;-1:-1:-1;;;;;1396:5:0;1380:12;:10;:12::i;:::-;-1:-1:-1;;;;;1380:21:0;;1372:66;;;;-1:-1:-1;;;1372:66:0;;;;;;;:::i;:::-;4435:17:::1;4462:4:::0;;4455:37:::1;::::0;-1:-1:-1;;;4455:37:0;;4462:4:::1;::::0;;::::1;-1:-1:-1::0;;;;;4462:4:0::1;::::0;4455:22:::1;::::0;:37:::1;::::0;4486:4:::1;::::0;4455:37:::1;;;:::i;:::-;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;4435:57;;4527:1;4511:12;:17;;4503:54;;;;-1:-1:-1::0;;;4503:54:0::1;;;;;;;:::i;:::-;4575:4;::::0;4590:5:::1;::::0;4568:42:::1;::::0;-1:-1:-1;;;4568:42:0;;-1:-1:-1;;;;;4575:4:0::1;::::0;;::::1;::::0;::::1;::::0;4568:21:::1;::::0;:42:::1;::::0;4590:5;::::1;::::0;4597:12;;4568:42:::1;;;:::i;:::-;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;1449:1;4381:237::o:0;872:25::-;;;;;;:::o;955:20::-;;;-1:-1:-1;;;;;955:20:0;;:::o;982:::-;;;;:::o;4023:310::-;1396:5;;-1:-1:-1;;;;;1396:5:0;1380:12;:10;:12::i;:::-;-1:-1:-1;;;;;1380:21:0;;1372:66;;;;-1:-1:-1;;;1372:66:0;;;;;;;:::i;:::-;4112:10:::1;:17:::0;;-1:-1:-1;;4112:17:0::1;4125:4;4112:17:::0;;::::1;::::0;;;4243:3;;4236:36:::1;::::0;-1:-1:-1;;;4236:36:0;;-1:-1:-1;;;;;4243:3:0;;::::1;::::0;4236:21:::1;::::0;:36:::1;::::0;4266:4:::1;::::0;4236:36:::1;;;:::i;:::-;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;:41;;4228:97;;;;-1:-1:-1::0;;;4228:97:0::1;;;;;;;:::i;:::-;4023:310::o:0;1910:85::-;1396:5;;-1:-1:-1;;;;;1396:5:0;1380:12;:10;:12::i;:::-;-1:-1:-1;;;;;1380:21:0;;1372:66;;;;-1:-1:-1;;;1372:66:0;;;;;;;:::i;:::-;1973:5:::1;:14:::0;1910:85::o;1180:98::-;1260:10;1180:98;:::o;14:306:1:-;;126:2;114:9;105:7;101:23;97:32;94:2;;;147:6;139;132:22;94:2;178:23;;-1:-1:-1;;;;;230:31:1;;220:42;;210:2;;281:6;273;266:22;210:2;309:5;84:236;-1:-1:-1;;;84:236:1:o;325:297::-;;445:2;433:9;424:7;420:23;416:32;413:2;;;466:6;458;451:22;413:2;503:9;497:16;556:5;549:13;542:21;535:5;532:32;522:2;;583:6;575;568:22;627:190;;739:2;727:9;718:7;714:23;710:32;707:2;;;760:6;752;745:22;707:2;-1:-1:-1;788:23:1;;697:120;-1:-1:-1;697:120:1:o;822:194::-;;945:2;933:9;924:7;920:23;916:32;913:2;;;966:6;958;951:22;913:2;-1:-1:-1;994:16:1;;903:113;-1:-1:-1;903:113:1:o;1021:203::-;-1:-1:-1;;;;;1185:32:1;;;;1167:51;;1155:2;1140:18;;1122:102::o;1229:375::-;-1:-1:-1;;;;;1487:15:1;;;1469:34;;1539:15;;;;1534:2;1519:18;;1512:43;1586:2;1571:18;;1564:34;;;;1419:2;1404:18;;1386:218::o;1609:274::-;-1:-1:-1;;;;;1801:32:1;;;;1783:51;;1865:2;1850:18;;1843:34;1771:2;1756:18;;1738:145::o;1888:187::-;2053:14;;2046:22;2028:41;;2016:2;2001:18;;1983:92::o;2080:397::-;2282:2;2264:21;;;2321:2;2301:18;;;2294:30;2360:34;2355:2;2340:18;;2333:62;-1:-1:-1;;;2426:2:1;2411:18;;2404:31;2467:3;2452:19;;2254:223::o;2482:418::-;2684:2;2666:21;;;2723:2;2703:18;;;2696:30;2762:34;2757:2;2742:18;;2735:62;-1:-1:-1;;;2828:2:1;2813:18;;2806:52;2890:3;2875:19;;2656:244::o;2905:348::-;3107:2;3089:21;;;3146:2;3126:18;;;3119:30;3185:26;3180:2;3165:18;;3158:54;3244:2;3229:18;;3079:174::o;3258:344::-;3460:2;3442:21;;;3499:2;3479:18;;;3472:30;-1:-1:-1;;;3533:2:1;3518:18;;3511:50;3593:2;3578:18;;3432:170::o;3607:353::-;3809:2;3791:21;;;3848:2;3828:18;;;3821:30;3887:31;3882:2;3867:18;;3860:59;3951:2;3936:18;;3781:179::o;3965:349::-;4167:2;4149:21;;;4206:2;4186:18;;;4179:30;4245:27;4240:2;4225:18;;4218:55;4305:2;4290:18;;4139:175::o;4319:406::-;4521:2;4503:21;;;4560:2;4540:18;;;4533:30;4599:34;4594:2;4579:18;;4572:62;-1:-1:-1;;;4665:2:1;4650:18;;4643:40;4715:3;4700:19;;4493:232::o;4730:407::-;4932:2;4914:21;;;4971:2;4951:18;;;4944:30;5010:34;5005:2;4990:18;;4983:62;-1:-1:-1;;;5076:2:1;5061:18;;5054:41;5127:3;5112:19;;4904:233::o;5142:177::-;5288:25;;;5276:2;5261:18;;5243:76::o;5324:128::-;;5395:1;5391:6;5388:1;5385:13;5382:2;;;5401:18;;:::i;:::-;-1:-1:-1;5437:9:1;;5372:80::o;5457:168::-;;5563:1;5559;5555:6;5551:14;5548:1;5545:21;5540:1;5533:9;5526:17;5522:45;5519:2;;;5570:18;;:::i;:::-;-1:-1:-1;5610:9:1;;5509:116::o;5630:127::-;5691:10;5686:3;5682:20;5679:1;5672:31;5722:4;5719:1;5712:15;5746:4;5743:1;5736:15

Swarm Source

ipfs://2fb1a67b0ba4bc3dd7c96a77139cae7a8f647333cc41fb7fd987acaec7d94b84
Block Transaction Gas Used Reward
Age Block Fee Address BC Fee Address Voting Power Jailed Incoming
Block Uncle Number Difficulty Gas Used Reward
Loading
Loading
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.