Contract 0x3d9da8fe44ccf682bb1bd974bb664bef099ef813 2

 
 
Txn Hash Method
Block
From
To
Value [Txn Fee]
0x2a68326566a1c1e7506b1180f3cc1f30349b2ac69743f9f6b49327f99e640ed1Approve145217822022-01-20 5:38:421 day 8 hrs ago0x94e5efa12063945e8420bad953957cf1a38b4266 IN  BMBCoin BMB: BMB Token0 BNB0.000221485
0x0a3827a9776eda9f3156c8e4f65a97bd3c49e2f7e84fb0143505d2063d261120Approve144397772022-01-17 8:39:594 days 5 hrs ago0x294b148e07cc6ee2cd57743d7e1baaafd51eaffe IN  BMBCoin BMB: BMB Token0 BNB0.000221485
0x8111ee113e6a45cd486b0de3e1cb1ef083b5d8d20a53c9ec94ff55f812664d7eApprove144313302022-01-17 1:33:254 days 13 hrs ago0x95f91b3bf0035fce2fe18ad47dda5bab8b177e5c IN  BMBCoin BMB: BMB Token0 BNB0.000221485
0x893939d8acc3e406471773b200a73a421d98dce3e7a6e682e85d455025c6ac92Approve143902112022-01-15 15:08:545 days 23 hrs ago0xd0295cd3130ff9c7eec2a8adc458fe635a4e72dc IN  BMBCoin BMB: BMB Token0 BNB0.000221485
0xa1cd8694a007cf7b7d22ce569e1010905d50b75cbee764d67fbdce9de3308837Transfer143866942022-01-15 12:12:346 days 2 hrs agoBMBCoin BMB: Deployer IN  BMBCoin BMB: BMB Token0 BNB0.00018097
0xa3fec98d2210ebe861cfde673153f5ee6192c582b2dd89be601afa3402c5b0c5Approve143711332022-01-14 23:13:396 days 15 hrs ago0x7b5253e40ccac549da2608ed77d86aa21b929f8e IN  BMBCoin BMB: BMB Token0 BNB0.000265782
0x630507db062db631d7e2bd14cc0bfb8b681960c346b649795100cf1953e4cc21Transfer142274522022-01-09 23:14:1211 days 15 hrs agoBMBCoin BMB: Deployer IN  BMBCoin BMB: BMB Token0 BNB0.00025597
0xf04031104e5da105877f7a0c244a0ef5a5eeda884159ddad3d97a47c53b3cf42Transfer142061922022-01-09 5:30:1312 days 9 hrs agoBMBCoin BMB: Deployer IN  BMBCoin BMB: BMB Token0 BNB0.00025597
0x9dea14e878546a077d6ef955080ba14829a507e2892fec321bcad5a9e242da99Transfer141778442022-01-08 5:51:1613 days 8 hrs agoBMBCoin BMB: Deployer IN  BMBCoin BMB: BMB Token0 BNB0.00025597
0xeb13ced4d0738a22bb49f83b2bbb79486271ac342a033b81885fcacb88a8b72aTransfer141323852022-01-06 15:52:3914 days 22 hrs agoBMBCoin BMB: Deployer IN  BMBCoin BMB: BMB Token0 BNB0.002917374
0x6407566fcb254522be9c20b76a7a3137226fa3775f978523cff3775104a3105bTransfer140601352022-01-04 3:31:2017 days 11 hrs ago0xec44ea518600eb00ff944e94987fb5e243a077df IN  BMBCoin BMB: BMB Token0 BNB0.00025585
0x5a4a60d0139b43591e720e67bc73fa850c63f3e5f8c7425f01e0bff9dc441fbfTransfer140538062022-01-03 22:14:5117 days 16 hrs agoBMBCoin BMB: Deployer IN  BMBCoin BMB: BMB Token0 BNB0.00025591
0x26f9a7593c7c93ae0731d99cfdf1ff4b50ac2a7df412355c2c484e3ca33c6cbdTransfer140292142022-01-03 1:44:1618 days 12 hrs agoBMBCoin BMB: Deployer IN  BMBCoin BMB: BMB Token0 BNB0.00025597
0x99e6864b78beddd4d2a6031ac0a5232087d548f39070028ce3df8a8acef41120Transfer139982112022-01-01 23:49:1319 days 14 hrs ago0xec44ea518600eb00ff944e94987fb5e243a077df IN  BMBCoin BMB: BMB Token0 BNB0.00025585
0xb93e6115eb1af54a139282eb39a5bd044afe93bed4dd9f1730638c1e665528e6Approve139349492021-12-30 19:03:0121 days 19 hrs ago0x7b5253e40ccac549da2608ed77d86aa21b929f8e IN  BMBCoin BMB: BMB Token0 BNB0.000221425
0x9988c7591b37bee310afb660d8e3821c3c18a699f157b2b976e1214e82c29342Approve139332562021-12-30 17:38:1221 days 20 hrs ago0x9337e6692b13e343fdd12a87cc97ee04cf069c49 IN  BMBCoin BMB: BMB Token0 BNB0.000221485
0xa0811b1a2fa95d7ccec616c1395d74e011d0c54e79e015bf92563d149b71377aApprove139321692021-12-30 16:43:5121 days 21 hrs ago0x7b5253e40ccac549da2608ed77d86aa21b929f8e IN  BMBCoin BMB: BMB Token0 BNB0.000221485
0x4fd02b6f2429d8a0159a5fc3f31e41471487e8b8b349dde11b66b706850a768dTransfer139312452021-12-30 15:57:3921 days 22 hrs ago0xc92a56459b4a6f3baaec4970e9f4265dda3b7417 IN  BMBCoin BMB: BMB Token0 BNB0.00018091
0x45fd85cc70a7516c34ca2984207255e35a633545731f3cf4be89973ed0427020Transfer139131832021-12-30 0:53:5222 days 13 hrs agoBMBCoin BMB: Deployer IN  BMBCoin BMB: BMB Token0 BNB0.00025597
0x9cdb12e6bde657a2a7c0cd59fe8d3f22e7549e6fb97380173e159a0952dd9249Transfer139021182021-12-29 15:40:1722 days 22 hrs agoBMBCoin BMB: Deployer IN  BMBCoin BMB: BMB Token0 BNB0.00025585
0x20e7d601763a358918d0e57b174640cc86b1261eb9d57697248a3e52bf48735eTransfer138766692021-12-28 18:26:5623 days 20 hrs agoBMBCoin BMB: Deployer IN  BMBCoin BMB: BMB Token0 BNB0.00025597
0x1e88bbb6dbf0107117da2a929e92c1155345a31748efb616b5238644f37e1e1fTransfer138480542021-12-27 18:33:0924 days 20 hrs agoBMBCoin BMB: Deployer IN  BMBCoin BMB: BMB Token0 BNB0.00025597
0x6d0cde3d88ae2942f768adb6273d3cf306098b837cd1307c986237653e76efa5Transfer138301452021-12-27 3:36:4425 days 10 hrs agoBMBCoin BMB: Deployer IN  BMBCoin BMB: BMB Token0 BNB0.00025597
0xd562e81817213a4c8f0eb1bbd1fb3b4f39703d405f9ebce61a0552e5be801e0cTransfer138208482021-12-26 19:50:3225 days 18 hrs agoBMBCoin BMB: Deployer IN  BMBCoin BMB: BMB Token0 BNB0.00025597
0x197b86c3311dc60da76f9bbeefe91ee4743167ae1aeffd2c0730881735b44628Transfer138116752021-12-26 12:10:5426 days 2 hrs agoBMBCoin BMB: Deployer IN  BMBCoin BMB: BMB Token0 BNB0.00025597
[ Download CSV Export 

OVERVIEW

BMBCoin Is DeFi project with decentralized BMB SWAP Exchange and Staking Platform.

Parent Txn Hash Block From To Value
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
BMBCoin

Compiler Version
v0.4.26+commit.4563c3fc

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, None license
/**
 *Submitted for verification at BscScan.com on 2021-08-10
*/

pragma solidity ^0.4.24;
// official website:  
// ----------------------------------------------------------------------------
// '
//
// Deployed to :  BMBCoin
// Symbol      : BMB
// Name        : 
// Decimals    : 18
//
// Enjoy. BMBCoin.org
//
// (c) by Moritz Neto with BokkyPooBah / Bok Consulting Pty Ltd Au 2021. The MIT Licence.
// ----------------------------------------------------------------------------


// ----------------------------------------------------------------------------
// Safe maths
// ----------------------------------------------------------------------------
contract SafeMath {
    function safeAdd(uint a, uint b) public pure returns (uint c) {
        c = a + b;
        require(c >= a);
    }
    function safeSub(uint a, uint b) public pure returns (uint c) {
        require(b <= a);
        c = a - b;
    }
    function safeMul(uint a, uint b) public pure returns (uint c) {
        c = a * b;
        require(a == 0 || c / a == b);
    }
    function safeDiv(uint a, uint b) public pure returns (uint c) {
        require(b > 0);
        c = a / b;
    }
}


// ----------------------------------------------------------------------------
// ERC Token Standard #20 Interface
// https://github.com/ethereum/EIPs/blob/master/EIPS/eip-20-token-standard.md
// ----------------------------------------------------------------------------
contract ERC20Interface {
    function totalSupply() public constant returns (uint);
    function balanceOf(address tokenOwner) public constant returns (uint balance);
    function allowance(address tokenOwner, address spender) public constant returns (uint remaining);
    function transfer(address to, uint tokens) public returns (bool success);
    function approve(address spender, uint tokens) public returns (bool success);
    function transferFrom(address from, address to, uint tokens) public returns (bool success);

    event Transfer(address indexed from, address indexed to, uint tokens);
    event Approval(address indexed tokenOwner, address indexed spender, uint tokens);
}


// ----------------------------------------------------------------------------
// Contract function to receive approval and execute function in one call
//
// Borrowed from MiniMeToken
// ----------------------------------------------------------------------------
contract ApproveAndCallFallBack {
    function receiveApproval(address from, uint256 tokens, address token, bytes data) public;
}


// ----------------------------------------------------------------------------
// Owned contract
// ----------------------------------------------------------------------------
contract Owned {
    address public owner;
    address public newOwner;

    event OwnershipTransferred(address indexed _from, address indexed _to);

    constructor() public {
        owner = msg.sender;
    }

    modifier onlyOwner {
        require(msg.sender == owner);
        _;
    }

    function transferOwnership(address _newOwner) public onlyOwner {
        newOwner = _newOwner;
    }
    function acceptOwnership() public {
        require(msg.sender == newOwner);
        emit OwnershipTransferred(owner, newOwner);
        owner = newOwner;
        newOwner = address(0);
    }
}


// ----------------------------------------------------------------------------
// ERC20 Token, with the addition of symbol, name and decimals and assisted
// token transfers
// ----------------------------------------------------------------------------
 contract BMBCoin is ERC20Interface, Owned, SafeMath {
    string public symbol;
    string public  name;
    uint8 public decimals;
    uint public _totalSupply;

    mapping(address => uint) balances;
    mapping(address => mapping(address => uint)) allowed;


    // ------------------------------------------------------------------------
    // Constructor
    // ------------------------------------------------------------------------
    constructor () public {
        symbol = "BMB";
        name = "BMBCoin";
        decimals = 18;
        _totalSupply = 10000000000000000000000000000;
        balances[0x0c329Ff2e9e48E85B4Bb24164b4225c4AEc36854] = _totalSupply;
            emit Transfer(address(0), 0x0c329Ff2e9e48E85B4Bb24164b4225c4AEc36854, _totalSupply);
    }


    // ------------------------------------------------------------------------
    // Total supply
    // ------------------------------------------------------------------------
    function totalSupply() public constant returns (uint) {
        return _totalSupply  - balances[address(0)];
    }


    // ------------------------------------------------------------------------
    // Get the token balance for account tokenOwner
    // ------------------------------------------------------------------------
    function balanceOf(address tokenOwner) public constant returns (uint balance) {
        return balances[tokenOwner];
    }


    // ------------------------------------------------------------------------
    // Transfer the balance from token owner's account to to account
    // - Owner's account must have sufficient balance to transfer
    // - 0 value transfers are allowed
    // ------------------------------------------------------------------------
    function transfer(address to, uint tokens) public returns (bool success) {
        balances[msg.sender] = safeSub(balances[msg.sender], tokens);
        balances[to] = safeAdd(balances[to], tokens);
        emit Transfer(msg.sender, to, tokens);
        return true;
    }


    // ------------------------------------------------------------------------
    // Token owner can approve for spender to transferFrom(...) tokens
    // from the token owner's account
    //
    // https://github.com/ethereum/EIPs/blob/master/EIPS/eip-20-token-standard.md
    // recommends that there are no checks for the approval double-spend attack
    // as this should be implemented in user interfaces 
    // ------------------------------------------------------------------------
    function approve(address spender, uint tokens) public returns (bool success) {
        allowed[msg.sender][spender] = tokens;
        emit Approval(msg.sender, spender, tokens);
        return true;
    }


    // ------------------------------------------------------------------------
    // Transfer tokens from the from account to the to account
    // 
    // The calling account must already have sufficient tokens approve(...)-d
    // for spending from the from account and
    // - From account must have sufficient balance to transfer
    // - Spender must have sufficient allowance to transfer
    // - 0 value transfers are allowed
    // ------------------------------------------------------------------------
    function transferFrom(address from, address to, uint tokens) public returns (bool success) {
        balances[from] = safeSub(balances[from], tokens);
        allowed[from][msg.sender] = safeSub(allowed[from][msg.sender], tokens);
        balances[to] = safeAdd(balances[to], tokens);
        emit Transfer(from, to, tokens);
        return true;
    }


    // ------------------------------------------------------------------------
    // Returns the amount of tokens approved by the owner that can be
    // transferred to the spender's account
    // ------------------------------------------------------------------------
    function allowance(address tokenOwner, address spender) public constant returns (uint remaining) {
        return allowed[tokenOwner][spender];
    }


    // ------------------------------------------------------------------------
    // Token owner can approve for spender to transferFrom(...) tokens
    // from the token owner's account. The spender contract function
    // receiveApproval(...) is then executed
    // ------------------------------------------------------------------------
    function approveAndCall(address spender, uint tokens, bytes data) public returns (bool success) {
        allowed[msg.sender][spender] = tokens;
        emit Approval(msg.sender, spender, tokens);
        ApproveAndCallFallBack(spender).receiveApproval(msg.sender, tokens, this, data);
        return true;
    }


    // ------------------------------------------------------------------------
    // Don't accept ETH
    // ------------------------------------------------------------------------
    function () public payable {
        revert();
    }


    // ------------------------------------------------------------------------
    // Owner can transfer out any accidentally sent ERC20 tokens
    // ------------------------------------------------------------------------
    function transferAnyERC20Token(address tokenAddress, uint tokens) public onlyOwner returns (bool success) {
        return ERC20Interface(tokenAddress).transfer(owner, tokens);
    }
}

Contract Security Audit

Contract ABI

[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"spender","type":"address"},{"name":"tokens","type":"uint256"}],"name":"approve","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"from","type":"address"},{"name":"to","type":"address"},{"name":"tokens","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"_totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"tokenOwner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"acceptOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"a","type":"uint256"},{"name":"b","type":"uint256"}],"name":"safeSub","outputs":[{"name":"c","type":"uint256"}],"payable":false,"stateMutability":"pure","type":"function"},{"constant":false,"inputs":[{"name":"to","type":"address"},{"name":"tokens","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"a","type":"uint256"},{"name":"b","type":"uint256"}],"name":"safeDiv","outputs":[{"name":"c","type":"uint256"}],"payable":false,"stateMutability":"pure","type":"function"},{"constant":false,"inputs":[{"name":"spender","type":"address"},{"name":"tokens","type":"uint256"},{"name":"data","type":"bytes"}],"name":"approveAndCall","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"a","type":"uint256"},{"name":"b","type":"uint256"}],"name":"safeMul","outputs":[{"name":"c","type":"uint256"}],"payable":false,"stateMutability":"pure","type":"function"},{"constant":true,"inputs":[],"name":"newOwner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"tokenAddress","type":"address"},{"name":"tokens","type":"uint256"}],"name":"transferAnyERC20Token","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"tokenOwner","type":"address"},{"name":"spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"a","type":"uint256"},{"name":"b","type":"uint256"}],"name":"safeAdd","outputs":[{"name":"c","type":"uint256"}],"payable":false,"stateMutability":"pure","type":"function"},{"constant":false,"inputs":[{"name":"_newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_from","type":"address"},{"indexed":true,"name":"_to","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"tokens","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"tokenOwner","type":"address"},{"indexed":true,"name":"spender","type":"address"},{"indexed":false,"name":"tokens","type":"uint256"}],"name":"Approval","type":"event"}]

60806040523480156200001157600080fd5b50336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506040805190810160405280600381526020017f424d420000000000000000000000000000000000000000000000000000000000815250600290805190602001906200009f929190620001f9565b506040805190810160405280600781526020017f424d42436f696e0000000000000000000000000000000000000000000000000081525060039080519060200190620000ed929190620001f9565b506012600460006101000a81548160ff021916908360ff1602179055506b204fce5e3e2502611000000060058190555060055460066000730c329ff2e9e48e85b4bb24164b4225c4aec3685473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550730c329ff2e9e48e85b4bb24164b4225c4aec3685473ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6005546040518082815260200191505060405180910390a3620002a8565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200023c57805160ff19168380011785556200026d565b828001600101855582156200026d579182015b828111156200026c5782518255916020019190600101906200024f565b5b5090506200027c919062000280565b5090565b620002a591905b80821115620002a157600081600090555060010162000287565b5090565b90565b61168f80620002b86000396000f300608060405260043610610112576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde0314610117578063095ea7b3146101a757806318160ddd1461020c57806323b872dd14610237578063313ce567146102bc5780633eaaf86b146102ed57806370a082311461031857806379ba50971461036f5780638da5cb5b1461038657806395d89b41146103dd578063a293d1e81461046d578063a9059cbb146104b8578063b5931f7c1461051d578063cae9ca5114610568578063d05c78da14610613578063d4ee1d901461065e578063dc39d06d146106b5578063dd62ed3e1461071a578063e6cb901314610791578063f2fde38b146107dc575b600080fd5b34801561012357600080fd5b5061012c61081f565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561016c578082015181840152602081019050610151565b50505050905090810190601f1680156101995780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156101b357600080fd5b506101f2600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506108bd565b604051808215151515815260200191505060405180910390f35b34801561021857600080fd5b506102216109af565b6040518082815260200191505060405180910390f35b34801561024357600080fd5b506102a2600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506109fa565b604051808215151515815260200191505060405180910390f35b3480156102c857600080fd5b506102d1610c8a565b604051808260ff1660ff16815260200191505060405180910390f35b3480156102f957600080fd5b50610302610c9d565b6040518082815260200191505060405180910390f35b34801561032457600080fd5b50610359600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610ca3565b6040518082815260200191505060405180910390f35b34801561037b57600080fd5b50610384610cec565b005b34801561039257600080fd5b5061039b610e8b565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156103e957600080fd5b506103f2610eb0565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610432578082015181840152602081019050610417565b50505050905090810190601f16801561045f5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561047957600080fd5b506104a26004803603810190808035906020019092919080359060200190929190505050610f4e565b6040518082815260200191505060405180910390f35b3480156104c457600080fd5b50610503600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610f6a565b604051808215151515815260200191505060405180910390f35b34801561052957600080fd5b5061055260048036038101908080359060200190929190803590602001909291905050506110f3565b6040518082815260200191505060405180910390f35b34801561057457600080fd5b506105f9600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290505050611117565b604051808215151515815260200191505060405180910390f35b34801561061f57600080fd5b506106486004803603810190808035906020019092919080359060200190929190505050611366565b6040518082815260200191505060405180910390f35b34801561066a57600080fd5b50610673611397565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156106c157600080fd5b50610700600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506113bd565b604051808215151515815260200191505060405180910390f35b34801561072657600080fd5b5061077b600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611521565b6040518082815260200191505060405180910390f35b34801561079d57600080fd5b506107c660048036038101908080359060200190929190803590602001909291905050506115a8565b6040518082815260200191505060405180910390f35b3480156107e857600080fd5b5061081d600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506115c4565b005b60038054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156108b55780601f1061088a576101008083540402835291602001916108b5565b820191906000526020600020905b81548152906001019060200180831161089857829003601f168201915b505050505081565b600081600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b6000600660008073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205460055403905090565b6000610a45600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483610f4e565b600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610b0e600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483610f4e565b600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610bd7600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836115a8565b600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b600460009054906101000a900460ff1681565b60055481565b6000600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610d4857600080fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60028054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610f465780601f10610f1b57610100808354040283529160200191610f46565b820191906000526020600020905b815481529060010190602001808311610f2957829003601f168201915b505050505081565b6000828211151515610f5f57600080fd5b818303905092915050565b6000610fb5600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483610f4e565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611041600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836115a8565b600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b6000808211151561110357600080fd5b818381151561110e57fe5b04905092915050565b600082600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925856040518082815260200191505060405180910390a38373ffffffffffffffffffffffffffffffffffffffff16638f4ffcb1338530866040518563ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018481526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200180602001828103825283818151815260200191508051906020019080838360005b838110156112f45780820151818401526020810190506112d9565b50505050905090810190601f1680156113215780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b15801561134357600080fd5b505af1158015611357573d6000803e3d6000fd5b50505050600190509392505050565b600081830290506000831480611386575081838281151561138357fe5b04145b151561139157600080fd5b92915050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561141a57600080fd5b8273ffffffffffffffffffffffffffffffffffffffff1663a9059cbb6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b1580156114de57600080fd5b505af11580156114f2573d6000803e3d6000fd5b505050506040513d602081101561150857600080fd5b8101908080519060200190929190505050905092915050565b6000600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600081830190508281101515156115be57600080fd5b92915050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561161f57600080fd5b80600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550505600a165627a7a72305820e60e6ff71178c1389d85618fac9380d9b307d6c5c144d694670d0be210438d0f0029

Deployed ByteCode Sourcemap

3600:5486:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8645:8;;;3686:19;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3686:19:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;3686:19:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6192:208;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6192:208:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4588:116;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4588:116:0;;;;;;;;;;;;;;;;;;;;;;;6936:358;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6936:358:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3712:21;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3712:21:0;;;;;;;;;;;;;;;;;;;;;;;;;;;3740:24;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3740:24:0;;;;;;;;;;;;;;;;;;;;;;;4929:124;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4929:124:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3135:196;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3135:196:0;;;;;;2737:20;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2737:20:0;;;;;;;;;;;;;;;;;;;;;;;;;;;3659;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3659:20:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;3659:20:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;761:116;;8:9:-1;5:2;;;30:1;27;20:12;5:2;761:116:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5402:277;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5402:277:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1019:115;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1019:115:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8093:317;;8:9:-1;5:2;;;30:1;27;20:12;5:2;8093:317:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;883:130;;8:9:-1;5:2;;;30:1;27;20:12;5:2;883:130:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2764:23;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2764:23:0;;;;;;;;;;;;;;;;;;;;;;;;;;;8899:184;;8:9:-1;5:2;;;30:1;27;20:12;5:2;8899:184:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7582:151;;8:9:-1;5:2;;;30:1;27;20:12;5:2;7582:151:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;639:116;;8:9:-1;5:2;;;30:1;27;20:12;5:2;639:116:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3027:102;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3027:102:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;3686:19;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;6192:208::-;6255:12;6311:6;6280:7;:19;6288:10;6280:19;;;;;;;;;;;;;;;:28;6300:7;6280:28;;;;;;;;;;;;;;;:37;;;;6354:7;6333:37;;6342:10;6333:37;;;6363:6;6333:37;;;;;;;;;;;;;;;;;;6388:4;6381:11;;6192:208;;;;:::o;4588:116::-;4636:4;4676:8;:20;4693:1;4676:20;;;;;;;;;;;;;;;;4660:12;;:36;4653:43;;4588:116;:::o;6936:358::-;7013:12;7055:31;7063:8;:14;7072:4;7063:14;;;;;;;;;;;;;;;;7079:6;7055:7;:31::i;:::-;7038:8;:14;7047:4;7038:14;;;;;;;;;;;;;;;:48;;;;7125:42;7133:7;:13;7141:4;7133:13;;;;;;;;;;;;;;;:25;7147:10;7133:25;;;;;;;;;;;;;;;;7160:6;7125:7;:42::i;:::-;7097:7;:13;7105:4;7097:13;;;;;;;;;;;;;;;:25;7111:10;7097:25;;;;;;;;;;;;;;;:70;;;;7193:29;7201:8;:12;7210:2;7201:12;;;;;;;;;;;;;;;;7215:6;7193:7;:29::i;:::-;7178:8;:12;7187:2;7178:12;;;;;;;;;;;;;;;:44;;;;7253:2;7238:26;;7247:4;7238:26;;;7257:6;7238:26;;;;;;;;;;;;;;;;;;7282:4;7275:11;;6936:358;;;;;:::o;3712:21::-;;;;;;;;;;;;;:::o;3740:24::-;;;;:::o;4929:124::-;4993:12;5025:8;:20;5034:10;5025:20;;;;;;;;;;;;;;;;5018:27;;4929:124;;;:::o;3135:196::-;3202:8;;;;;;;;;;;3188:22;;:10;:22;;;3180:31;;;;;;;;3255:8;;;;;;;;;;;3227:37;;3248:5;;;;;;;;;;;3227:37;;;;;;;;;;;;3283:8;;;;;;;;;;;3275:5;;:16;;;;;;;;;;;;;;;;;;3321:1;3302:8;;:21;;;;;;;;;;;;;;;;;;3135:196::o;2737:20::-;;;;;;;;;;;;;:::o;3659:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;761:116::-;815:6;847:1;842;:6;;834:15;;;;;;;;868:1;864;:5;860:9;;761:116;;;;:::o;5402:277::-;5461:12;5509:37;5517:8;:20;5526:10;5517:20;;;;;;;;;;;;;;;;5539:6;5509:7;:37::i;:::-;5486:8;:20;5495:10;5486:20;;;;;;;;;;;;;;;:60;;;;5572:29;5580:8;:12;5589:2;5580:12;;;;;;;;;;;;;;;;5594:6;5572:7;:29::i;:::-;5557:8;:12;5566:2;5557:12;;;;;;;;;;;;;;;:44;;;;5638:2;5617:32;;5626:10;5617:32;;;5642:6;5617:32;;;;;;;;;;;;;;;;;;5667:4;5660:11;;5402:277;;;;:::o;1019:115::-;1073:6;1104:1;1100;:5;1092:14;;;;;;;;1125:1;1121;:5;;;;;;;;1117:9;;1019:115;;;;:::o;8093:317::-;8175:12;8231:6;8200:7;:19;8208:10;8200:19;;;;;;;;;;;;;;;:28;8220:7;8200:28;;;;;;;;;;;;;;;:37;;;;8274:7;8253:37;;8262:10;8253:37;;;8283:6;8253:37;;;;;;;;;;;;;;;;;;8324:7;8301:47;;;8349:10;8361:6;8369:4;8375;8301:79;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;8301:79:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;8301:79:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;8301:79:0;;;;8398:4;8391:11;;8093:317;;;;;:::o;883:130::-;937:6;964:1;960;:5;956:9;;989:1;984;:6;:20;;;;1003:1;998;994;:5;;;;;;;;:10;984:20;976:29;;;;;;;;883:130;;;;:::o;2764:23::-;;;;;;;;;;;;;:::o;8899:184::-;8991:12;2993:5;;;;;;;;;;;2979:19;;:10;:19;;;2971:28;;;;;;;;9038:12;9023:37;;;9061:5;;;;;;;;;;;9068:6;9023:52;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;9023:52:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;9023:52:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;9023:52:0;;;;;;;;;;;;;;;;9016:59;;8899:184;;;;:::o;7582:151::-;7663:14;7697:7;:19;7705:10;7697:19;;;;;;;;;;;;;;;:28;7717:7;7697:28;;;;;;;;;;;;;;;;7690:35;;7582:151;;;;:::o;639:116::-;693:6;720:1;716;:5;712:9;;745:1;740;:6;;732:15;;;;;;;;639:116;;;;:::o;3027:102::-;2993:5;;;;;;;;;;;2979:19;;:10;:19;;;2971:28;;;;;;;;3112:9;3101:8;;:20;;;;;;;;;;;;;;;;;;3027:102;:::o

Swarm Source

bzzr://e60e6ff71178c1389d85618fac9380d9b307d6c5c144d694670d0be210438d0f
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.