Contract 0x8870A0d046E93D21c6144a805124a38830A7423D

 
Txn Hash Method
Block
From
To
Value [Txn Fee]
0xa8bb1ab70230e6dd2a5d988df5eddb4d6b81eceff9c1ac7ba0148d10676719f7Transfer115659722021-10-07 13:00:5720 days 4 hrs ago0x7f2a31fbd9c3f12891b0470db0a3b9d587c59803 IN  0x8870a0d046e93d21c6144a805124a38830a7423d0 BNB0.00011717
0x8d1abf0f5ae1056f3ec4d2a5fa9fe6761ea6f3d2ae56567becc24d7c5d03d108Transfer115658722021-10-07 12:55:5720 days 4 hrs ago0x7f2a31fbd9c3f12891b0470db0a3b9d587c59803 IN  0x8870a0d046e93d21c6144a805124a38830a7423d0 BNB0.00011717
0x40e7dc58da5d525cbeb1159abac238b2ecdf783a4357ad8c79c0235c6e60cfc6Transfer115657722021-10-07 12:50:5720 days 4 hrs ago0x7f2a31fbd9c3f12891b0470db0a3b9d587c59803 IN  0x8870a0d046e93d21c6144a805124a38830a7423d0 BNB0.00011717
0x45e7bf61f8d92451544eafa88d86b6128a499fe3a37913879bafbb7632982026Transfer115656712021-10-07 12:45:5420 days 4 hrs ago0x7f2a31fbd9c3f12891b0470db0a3b9d587c59803 IN  0x8870a0d046e93d21c6144a805124a38830a7423d0 BNB0.00011717
0x7d436dc665178fa12c5d934708c8674cbdb81db4933a582d04b001f8e5f3838dTransfer115655712021-10-07 12:40:5420 days 4 hrs ago0x7f2a31fbd9c3f12891b0470db0a3b9d587c59803 IN  0x8870a0d046e93d21c6144a805124a38830a7423d0 BNB0.00011717
0xaf1367b8a0d56bc2db00b047ef1aed398f44ad7230bf5de8241fde366287b3d4Transfer115654712021-10-07 12:35:5420 days 4 hrs ago0x7f2a31fbd9c3f12891b0470db0a3b9d587c59803 IN  0x8870a0d046e93d21c6144a805124a38830a7423d0 BNB0.00011717
0x6391f50e49a344669ea43fa5fca595dcc05d3774ba52375ba74a22935c4b4685Transfer115653702021-10-07 12:30:5120 days 4 hrs ago0x7f2a31fbd9c3f12891b0470db0a3b9d587c59803 IN  0x8870a0d046e93d21c6144a805124a38830a7423d0 BNB0.00011717
0x5e8cff6349e935f95cee7b31fd53097cec9fc1f88b0e0c2b6bba7f53ef3a43e8Transfer115652702021-10-07 12:25:5120 days 4 hrs ago0x7f2a31fbd9c3f12891b0470db0a3b9d587c59803 IN  0x8870a0d046e93d21c6144a805124a38830a7423d0 BNB0.00011717
0xc279af0424b103a4e99b96970078733e8d4c0345a3bf031eacd4902fecde5382Transfer115651702021-10-07 12:20:5120 days 5 hrs ago0x7f2a31fbd9c3f12891b0470db0a3b9d587c59803 IN  0x8870a0d046e93d21c6144a805124a38830a7423d0 BNB0.00011717
0xb5c8e8bc8c505bc0348ea672ed992fb51948d633347ac62f039770c67a5f7e87Mint115407612021-10-06 15:59:1021 days 1 hr ago0x353c3945d8a6cc82590b2916e7b8c99e0df6035d IN  0x8870a0d046e93d21c6144a805124a38830a7423d0 BNB0.0003379
0x240c7a2173feb09022da326561e8c30bf0d193cf4a18473b225fb6493986ecb9Set Issuer Right...115407562021-10-06 15:58:5521 days 1 hr ago0x353c3945d8a6cc82590b2916e7b8c99e0df6035d IN  0x8870a0d046e93d21c6144a805124a38830a7423d0 BNB0.00022852
0x82469b1fdf6ea0af3b6dfae7f6f518ab2eea33b99b6c7aff95775b0e31ea42ab0x60806040115407482021-10-06 15:58:3121 days 1 hr ago0x353c3945d8a6cc82590b2916e7b8c99e0df6035d IN  Contract Creation0 BNB0.007237785
[ Download CSV Export 
Parent Txn Hash Block From To Value
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
Token

Compiler Version
v0.8.2+commit.661d1103

Optimization Enabled:
No with 200 runs

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

// SPDX-License-Identifier: DAX
pragma solidity 0.8.2;
contract Token {
    string public name = "PRODAX";
    string public symbol = "DAX";
    uint8 public decimals = 18;
    uint256 public totalSupply = 0;

    address public owner;
    modifier restricted {
        require(msg.sender == owner, "This function is restricted to owner");
        _;
    }
    modifier issuerOnly {
        require(isIssuer[msg.sender], "You do not have issuer rights");
        _;
    }

    mapping(address => uint256) public balanceOf;
    mapping(address => mapping(address => uint256)) public allowance;
    mapping(address => bool) public isIssuer;

    event Transfer(address indexed from, address indexed to, uint256 value);
    event Approval(address indexed owner, address indexed spender, uint256 value);
    event IssuerRights(address indexed issuer, bool value);
    event TransferOwnership(address indexed previousOwner, address indexed newOwner);

    function getOwner() public view returns (address) {
        return owner;
    }

    function mint(address _to, uint256 _amount) public issuerOnly returns (bool success) {
        totalSupply += _amount;
        balanceOf[_to] += _amount;
        emit Transfer(address(0), _to, _amount);
        return true;
    }

    function burn(uint256 _amount) public issuerOnly returns (bool success) {
        totalSupply -= _amount;
        balanceOf[msg.sender] -= _amount;
        emit Transfer(msg.sender, address(0), _amount);
        return true;
    }

    function burnFrom(address _from, uint256 _amount) public issuerOnly returns (bool success) {
        allowance[_from][msg.sender] -= _amount;
        balanceOf[_from] -= _amount;
        totalSupply -= _amount;
        emit Transfer(_from, address(0), _amount);
        return true;
    }

    function approve(address _spender, uint256 _amount) public returns (bool success) {
        allowance[msg.sender][_spender] = _amount;
        emit Approval(msg.sender, _spender, _amount);
        return true;
    }

    function transfer(address _to, uint256 _amount) public returns (bool success) {
        balanceOf[msg.sender] -= _amount;
        balanceOf[_to] += _amount;
        emit Transfer(msg.sender, _to, _amount);
        return true;
    }

    function transferFrom( address _from, address _to, uint256 _amount) public returns (bool success) {
        allowance[_from][msg.sender] -= _amount;
        balanceOf[_from] -= _amount;
        balanceOf[_to] += _amount;
        emit Transfer(_from, _to, _amount);
        return true;
    }

    function transferOwnership(address _newOwner) public restricted {
        require(_newOwner != address(0), "Invalid address: should not be 0x0");
        emit TransferOwnership(owner, _newOwner);
        owner = _newOwner;
    }

    function setIssuerRights(address _issuer, bool _value) public restricted {
        isIssuer[_issuer] = _value;
        emit IssuerRights(_issuer, _value);
    }

    constructor() {
        owner = msg.sender;
        emit TransferOwnership(address(0), msg.sender);
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"issuer","type":"address"},{"indexed":false,"internalType":"bool","name":"value","type":"bool"}],"name":"IssuerRights","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"TransferOwnership","type":"event"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_spender","type":"address"},{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"burn","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_from","type":"address"},{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"burnFrom","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getOwner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"isIssuer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"mint","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_issuer","type":"address"},{"internalType":"bool","name":"_value","type":"bool"}],"name":"setIssuerRights","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_from","type":"address"},{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]

60806040526040518060400160405280600681526020017f50524f4441580000000000000000000000000000000000000000000000000000815250600090805190602001906200005192919062000171565b506040518060400160405280600381526020017f4441580000000000000000000000000000000000000000000000000000000000815250600190805190602001906200009f92919062000171565b506012600260006101000a81548160ff021916908360ff1602179055506000600355348015620000ce57600080fd5b5033600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055503373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f5c486528ec3e3f0ea91181cff8116f02bfa350e03b8b6f12e00765adbb5af85c60405160405180910390a362000286565b8280546200017f9062000221565b90600052602060002090601f016020900481019282620001a35760008555620001ef565b82601f10620001be57805160ff1916838001178555620001ef565b82800160010185558215620001ef579182015b82811115620001ee578251825591602001919060010190620001d1565b5b509050620001fe919062000202565b5090565b5b808211156200021d57600081600090555060010162000203565b5090565b600060028204905060018216806200023a57607f821691505b6020821081141562000251576200025062000257565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b61179180620002966000396000f3fe608060405234801561001057600080fd5b506004361061010b5760003560e01c806370a08231116100a25780638da5cb5b116100715780638da5cb5b146102f457806395d89b4114610312578063a9059cbb14610330578063dd62ed3e14610360578063f2fde38b146103905761010b565b806370a082311461024657806379cc679014610276578063877b9a67146102a6578063893d20e8146102d65761010b565b806323b872dd116100de57806323b872dd14610198578063313ce567146101c857806340c10f19146101e657806342966c68146102165761010b565b806306fdde0314610110578063095ea7b31461012e57806318160ddd1461015e5780631e2487d51461017c575b600080fd5b6101186103ac565b60405161012591906113c8565b60405180910390f35b6101486004803603810190610143919061124f565b61043a565b60405161015591906113ad565b60405180910390f35b61016661052c565b604051610173919061144a565b60405180910390f35b61019660048036038101906101919190611213565b610532565b005b6101b260048036038101906101ad91906111c4565b61066b565b6040516101bf91906113ad565b60405180910390f35b6101d061081c565b6040516101dd9190611465565b60405180910390f35b61020060048036038101906101fb919061124f565b61082f565b60405161020d91906113ad565b60405180910390f35b610230600480360381019061022b919061128b565b61099c565b60405161023d91906113ad565b60405180910390f35b610260600480360381019061025b919061115f565b610b08565b60405161026d919061144a565b60405180910390f35b610290600480360381019061028b919061124f565b610b20565b60405161029d91906113ad565b60405180910390f35b6102c060048036038101906102bb919061115f565b610d20565b6040516102cd91906113ad565b60405180910390f35b6102de610d40565b6040516102eb9190611392565b60405180910390f35b6102fc610d6a565b6040516103099190611392565b60405180910390f35b61031a610d90565b60405161032791906113c8565b60405180910390f35b61034a6004803603810190610345919061124f565b610e1e565b60405161035791906113ad565b60405180910390f35b61037a60048036038101906103759190611188565b610f3b565b604051610387919061144a565b60405180910390f35b6103aa60048036038101906103a5919061115f565b610f60565b005b600080546103b9906115ae565b80601f01602080910402602001604051908101604052809291908181526020018280546103e5906115ae565b80156104325780601f1061040757610100808354040283529160200191610432565b820191906000526020600020905b81548152906001019060200180831161041557829003601f168201915b505050505081565b600081600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161051a919061144a565b60405180910390a36001905092915050565b60035481565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146105c2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105b9906113ea565b60405180910390fd5b80600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff167f4d8b9faf0fbe6a82229a9d56d9c20817dda2fe0bbdd64ad9f97d551f38022ba68260405161065f91906113ad565b60405180910390a25050565b600081600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546106f991906114f2565b9250508190555081600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461074f91906114f2565b9250508190555081600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546107a5919061149c565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610809919061144a565b60405180910390a3600190509392505050565b600260009054906101000a900460ff1681565b6000600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff166108bd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108b49061142a565b60405180910390fd5b81600360008282546108cf919061149c565b9250508190555081600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610925919061149c565b925050819055508273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161098a919061144a565b60405180910390a36001905092915050565b6000600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16610a2a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a219061142a565b60405180910390fd5b8160036000828254610a3c91906114f2565b9250508190555081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610a9291906114f2565b92505081905550600073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610af7919061144a565b60405180910390a360019050919050565b60056020528060005260406000206000915090505481565b6000600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16610bae576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ba59061142a565b60405180910390fd5b81600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610c3a91906114f2565b9250508190555081600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610c9091906114f2565b925050819055508160036000828254610ca991906114f2565b92505081905550600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610d0e919061144a565b60405180910390a36001905092915050565b60076020528060005260406000206000915054906101000a900460ff1681565b6000600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60018054610d9d906115ae565b80601f0160208091040260200160405190810160405280929190818152602001828054610dc9906115ae565b8015610e165780601f10610deb57610100808354040283529160200191610e16565b820191906000526020600020905b815481529060010190602001808311610df957829003601f168201915b505050505081565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610e6f91906114f2565b9250508190555081600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610ec5919061149c565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610f29919061144a565b60405180910390a36001905092915050565b6006602052816000526040600020602052806000526040600020600091509150505481565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610ff0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fe7906113ea565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611060576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110579061140a565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff16600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f5c486528ec3e3f0ea91181cff8116f02bfa350e03b8b6f12e00765adbb5af85c60405160405180910390a380600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60008135905061112f81611716565b92915050565b6000813590506111448161172d565b92915050565b60008135905061115981611744565b92915050565b60006020828403121561117157600080fd5b600061117f84828501611120565b91505092915050565b6000806040838503121561119b57600080fd5b60006111a985828601611120565b92505060206111ba85828601611120565b9150509250929050565b6000806000606084860312156111d957600080fd5b60006111e786828701611120565b93505060206111f886828701611120565b92505060406112098682870161114a565b9150509250925092565b6000806040838503121561122657600080fd5b600061123485828601611120565b925050602061124585828601611135565b9150509250929050565b6000806040838503121561126257600080fd5b600061127085828601611120565b92505060206112818582860161114a565b9150509250929050565b60006020828403121561129d57600080fd5b60006112ab8482850161114a565b91505092915050565b6112bd81611526565b82525050565b6112cc81611538565b82525050565b60006112dd82611480565b6112e7818561148b565b93506112f781856020860161157b565b6113008161163e565b840191505092915050565b600061131860248361148b565b91506113238261164f565b604082019050919050565b600061133b60228361148b565b91506113468261169e565b604082019050919050565b600061135e601d8361148b565b9150611369826116ed565b602082019050919050565b61137d81611564565b82525050565b61138c8161156e565b82525050565b60006020820190506113a760008301846112b4565b92915050565b60006020820190506113c260008301846112c3565b92915050565b600060208201905081810360008301526113e281846112d2565b905092915050565b600060208201905081810360008301526114038161130b565b9050919050565b600060208201905081810360008301526114238161132e565b9050919050565b6000602082019050818103600083015261144381611351565b9050919050565b600060208201905061145f6000830184611374565b92915050565b600060208201905061147a6000830184611383565b92915050565b600081519050919050565b600082825260208201905092915050565b60006114a782611564565b91506114b283611564565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156114e7576114e66115e0565b5b828201905092915050565b60006114fd82611564565b915061150883611564565b92508282101561151b5761151a6115e0565b5b828203905092915050565b600061153182611544565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b8381101561159957808201518184015260208101905061157e565b838111156115a8576000848401525b50505050565b600060028204905060018216806115c657607f821691505b602082108114156115da576115d961160f565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000601f19601f8301169050919050565b7f546869732066756e6374696f6e206973207265737472696374656420746f206f60008201527f776e657200000000000000000000000000000000000000000000000000000000602082015250565b7f496e76616c696420616464726573733a2073686f756c64206e6f74206265203060008201527f7830000000000000000000000000000000000000000000000000000000000000602082015250565b7f596f7520646f206e6f7420686176652069737375657220726967687473000000600082015250565b61171f81611526565b811461172a57600080fd5b50565b61173681611538565b811461174157600080fd5b50565b61174d81611564565b811461175857600080fd5b5056fea2646970667358221220f4637bfac07ea44838cc383cd693eef6e40b53e364243070b0cc572279ea1ef464736f6c63430008020033

Deployed ByteCode Sourcemap

57:3096:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;79:29;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1854:219;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;183:30;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2871:163;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;2326:297;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;150:26;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1067:234;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1309:235;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;495:44;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1552:294;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;617:40;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;978:81;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;222:20;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;115:28;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2081:237;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;546:64;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2631:232;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;79:29;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;1854:219::-;1922:12;1981:7;1947:9;:21;1957:10;1947:21;;;;;;;;;;;;;;;:31;1969:8;1947:31;;;;;;;;;;;;;;;:41;;;;2025:8;2004:39;;2013:10;2004:39;;;2035:7;2004:39;;;;;;:::i;:::-;;;;;;;;2061:4;2054:11;;1854:219;;;;:::o;183:30::-;;;;:::o;2871:163::-;302:5;;;;;;;;;;;288:19;;:10;:19;;;280:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;2975:6:::1;2955:8;:17;2964:7;2955:17;;;;;;;;;;;;;;;;:26;;;;;;;;;;;;;;;;;;3010:7;2997:29;;;3019:6;2997:29;;;;;;:::i;:::-;;;;;;;;2871:163:::0;;:::o;2326:297::-;2410:12;2467:7;2435:9;:16;2445:5;2435:16;;;;;;;;;;;;;;;:28;2452:10;2435:28;;;;;;;;;;;;;;;;:39;;;;;;;:::i;:::-;;;;;;;;2505:7;2485:9;:16;2495:5;2485:16;;;;;;;;;;;;;;;;:27;;;;;;;:::i;:::-;;;;;;;;2541:7;2523:9;:14;2533:3;2523:14;;;;;;;;;;;;;;;;:25;;;;;;;:::i;:::-;;;;;;;;2580:3;2564:29;;2573:5;2564:29;;;2585:7;2564:29;;;;;;:::i;:::-;;;;;;;;2611:4;2604:11;;2326:297;;;;;:::o;150:26::-;;;;;;;;;;;;;:::o;1067:234::-;1138:12;413:8;:20;422:10;413:20;;;;;;;;;;;;;;;;;;;;;;;;;405:62;;;;;;;;;;;;:::i;:::-;;;;;;;;;1178:7:::1;1163:11;;:22;;;;;;;:::i;:::-;;;;;;;;1214:7;1196:9;:14;1206:3;1196:14;;;;;;;;;;;;;;;;:25;;;;;;;:::i;:::-;;;;;;;;1258:3;1237:34;;1254:1;1237:34;;;1263:7;1237:34;;;;;;:::i;:::-;;;;;;;;1289:4;1282:11;;1067:234:::0;;;;:::o;1309:235::-;1367:12;413:8;:20;422:10;413:20;;;;;;;;;;;;;;;;;;;;;;;;;405:62;;;;;;;;;;;;:::i;:::-;;;;;;;;;1407:7:::1;1392:11;;:22;;;;;;;:::i;:::-;;;;;;;;1450:7;1425:9;:21;1435:10;1425:21;;;;;;;;;;;;;;;;:32;;;;;;;:::i;:::-;;;;;;;;1502:1;1473:41;;1482:10;1473:41;;;1506:7;1473:41;;;;;;:::i;:::-;;;;;;;;1532:4;1525:11;;1309:235:::0;;;:::o;495:44::-;;;;;;;;;;;;;;;;;:::o;1552:294::-;1629:12;413:8;:20;422:10;413:20;;;;;;;;;;;;;;;;;;;;;;;;;405:62;;;;;;;;;;;;:::i;:::-;;;;;;;;;1686:7:::1;1654:9;:16;1664:5;1654:16;;;;;;;;;;;;;;;:28;1671:10;1654:28;;;;;;;;;;;;;;;;:39;;;;;;;:::i;:::-;;;;;;;;1724:7;1704:9;:16;1714:5;1704:16;;;;;;;;;;;;;;;;:27;;;;;;;:::i;:::-;;;;;;;;1757:7;1742:11;;:22;;;;;;;:::i;:::-;;;;;;;;1804:1;1780:36;;1789:5;1780:36;;;1808:7;1780:36;;;;;;:::i;:::-;;;;;;;;1834:4;1827:11;;1552:294:::0;;;;:::o;617:40::-;;;;;;;;;;;;;;;;;;;;;;:::o;978:81::-;1019:7;1046:5;;;;;;;;;;;1039:12;;978:81;:::o;222:20::-;;;;;;;;;;;;;:::o;115:28::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;2081:237::-;2145:12;2195:7;2170:9;:21;2180:10;2170:21;;;;;;;;;;;;;;;;:32;;;;;;;:::i;:::-;;;;;;;;2231:7;2213:9;:14;2223:3;2213:14;;;;;;;;;;;;;;;;:25;;;;;;;:::i;:::-;;;;;;;;2275:3;2254:34;;2263:10;2254:34;;;2280:7;2254:34;;;;;;:::i;:::-;;;;;;;;2306:4;2299:11;;2081:237;;;;:::o;546:64::-;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;2631:232::-;302:5;;;;;;;;;;;288:19;;:10;:19;;;280:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;2735:1:::1;2714:23;;:9;:23;;;;2706:70;;;;;;;;;;;;:::i;:::-;;;;;;;;;2817:9;2792:35;;2810:5;;;;;;;;;;;2792:35;;;;;;;;;;;;2846:9;2838:5;;:17;;;;;;;;;;;;;;;;;;2631:232:::0;:::o;7:139:1:-;;91:6;78:20;69:29;;107:33;134:5;107:33;:::i;:::-;59:87;;;;:::o;152:133::-;;233:6;220:20;211:29;;249:30;273:5;249:30;:::i;:::-;201:84;;;;:::o;291:139::-;;375:6;362:20;353:29;;391:33;418:5;391:33;:::i;:::-;343:87;;;;:::o;436:262::-;;544:2;532:9;523:7;519:23;515:32;512:2;;;560:1;557;550:12;512:2;603:1;628:53;673:7;664:6;653:9;649:22;628:53;:::i;:::-;618:63;;574:117;502:196;;;;:::o;704:407::-;;;829:2;817:9;808:7;804:23;800:32;797:2;;;845:1;842;835:12;797:2;888:1;913:53;958:7;949:6;938:9;934:22;913:53;:::i;:::-;903:63;;859:117;1015:2;1041:53;1086:7;1077:6;1066:9;1062:22;1041:53;:::i;:::-;1031:63;;986:118;787:324;;;;;:::o;1117:552::-;;;;1259:2;1247:9;1238:7;1234:23;1230:32;1227:2;;;1275:1;1272;1265:12;1227:2;1318:1;1343:53;1388:7;1379:6;1368:9;1364:22;1343:53;:::i;:::-;1333:63;;1289:117;1445:2;1471:53;1516:7;1507:6;1496:9;1492:22;1471:53;:::i;:::-;1461:63;;1416:118;1573:2;1599:53;1644:7;1635:6;1624:9;1620:22;1599:53;:::i;:::-;1589:63;;1544:118;1217:452;;;;;:::o;1675:401::-;;;1797:2;1785:9;1776:7;1772:23;1768:32;1765:2;;;1813:1;1810;1803:12;1765:2;1856:1;1881:53;1926:7;1917:6;1906:9;1902:22;1881:53;:::i;:::-;1871:63;;1827:117;1983:2;2009:50;2051:7;2042:6;2031:9;2027:22;2009:50;:::i;:::-;1999:60;;1954:115;1755:321;;;;;:::o;2082:407::-;;;2207:2;2195:9;2186:7;2182:23;2178:32;2175:2;;;2223:1;2220;2213:12;2175:2;2266:1;2291:53;2336:7;2327:6;2316:9;2312:22;2291:53;:::i;:::-;2281:63;;2237:117;2393:2;2419:53;2464:7;2455:6;2444:9;2440:22;2419:53;:::i;:::-;2409:63;;2364:118;2165:324;;;;;:::o;2495:262::-;;2603:2;2591:9;2582:7;2578:23;2574:32;2571:2;;;2619:1;2616;2609:12;2571:2;2662:1;2687:53;2732:7;2723:6;2712:9;2708:22;2687:53;:::i;:::-;2677:63;;2633:117;2561:196;;;;:::o;2763:118::-;2850:24;2868:5;2850:24;:::i;:::-;2845:3;2838:37;2828:53;;:::o;2887:109::-;2968:21;2983:5;2968:21;:::i;:::-;2963:3;2956:34;2946:50;;:::o;3002:364::-;;3118:39;3151:5;3118:39;:::i;:::-;3173:71;3237:6;3232:3;3173:71;:::i;:::-;3166:78;;3253:52;3298:6;3293:3;3286:4;3279:5;3275:16;3253:52;:::i;:::-;3330:29;3352:6;3330:29;:::i;:::-;3325:3;3321:39;3314:46;;3094:272;;;;;:::o;3372:366::-;;3535:67;3599:2;3594:3;3535:67;:::i;:::-;3528:74;;3611:93;3700:3;3611:93;:::i;:::-;3729:2;3724:3;3720:12;3713:19;;3518:220;;;:::o;3744:366::-;;3907:67;3971:2;3966:3;3907:67;:::i;:::-;3900:74;;3983:93;4072:3;3983:93;:::i;:::-;4101:2;4096:3;4092:12;4085:19;;3890:220;;;:::o;4116:366::-;;4279:67;4343:2;4338:3;4279:67;:::i;:::-;4272:74;;4355:93;4444:3;4355:93;:::i;:::-;4473:2;4468:3;4464:12;4457:19;;4262:220;;;:::o;4488:118::-;4575:24;4593:5;4575:24;:::i;:::-;4570:3;4563:37;4553:53;;:::o;4612:112::-;4695:22;4711:5;4695:22;:::i;:::-;4690:3;4683:35;4673:51;;:::o;4730:222::-;;4861:2;4850:9;4846:18;4838:26;;4874:71;4942:1;4931:9;4927:17;4918:6;4874:71;:::i;:::-;4828:124;;;;:::o;4958:210::-;;5083:2;5072:9;5068:18;5060:26;;5096:65;5158:1;5147:9;5143:17;5134:6;5096:65;:::i;:::-;5050:118;;;;:::o;5174:313::-;;5325:2;5314:9;5310:18;5302:26;;5374:9;5368:4;5364:20;5360:1;5349:9;5345:17;5338:47;5402:78;5475:4;5466:6;5402:78;:::i;:::-;5394:86;;5292:195;;;;:::o;5493:419::-;;5697:2;5686:9;5682:18;5674:26;;5746:9;5740:4;5736:20;5732:1;5721:9;5717:17;5710:47;5774:131;5900:4;5774:131;:::i;:::-;5766:139;;5664:248;;;:::o;5918:419::-;;6122:2;6111:9;6107:18;6099:26;;6171:9;6165:4;6161:20;6157:1;6146:9;6142:17;6135:47;6199:131;6325:4;6199:131;:::i;:::-;6191:139;;6089:248;;;:::o;6343:419::-;;6547:2;6536:9;6532:18;6524:26;;6596:9;6590:4;6586:20;6582:1;6571:9;6567:17;6560:47;6624:131;6750:4;6624:131;:::i;:::-;6616:139;;6514:248;;;:::o;6768:222::-;;6899:2;6888:9;6884:18;6876:26;;6912:71;6980:1;6969:9;6965:17;6956:6;6912:71;:::i;:::-;6866:124;;;;:::o;6996:214::-;;7123:2;7112:9;7108:18;7100:26;;7136:67;7200:1;7189:9;7185:17;7176:6;7136:67;:::i;:::-;7090:120;;;;:::o;7216:99::-;;7302:5;7296:12;7286:22;;7275:40;;;:::o;7321:169::-;;7439:6;7434:3;7427:19;7479:4;7474:3;7470:14;7455:29;;7417:73;;;;:::o;7496:305::-;;7555:20;7573:1;7555:20;:::i;:::-;7550:25;;7589:20;7607:1;7589:20;:::i;:::-;7584:25;;7743:1;7675:66;7671:74;7668:1;7665:81;7662:2;;;7749:18;;:::i;:::-;7662:2;7793:1;7790;7786:9;7779:16;;7540:261;;;;:::o;7807:191::-;;7867:20;7885:1;7867:20;:::i;:::-;7862:25;;7901:20;7919:1;7901:20;:::i;:::-;7896:25;;7940:1;7937;7934:8;7931:2;;;7945:18;;:::i;:::-;7931:2;7990:1;7987;7983:9;7975:17;;7852:146;;;;:::o;8004:96::-;;8070:24;8088:5;8070:24;:::i;:::-;8059:35;;8049:51;;;:::o;8106:90::-;;8183:5;8176:13;8169:21;8158:32;;8148:48;;;:::o;8202:126::-;;8279:42;8272:5;8268:54;8257:65;;8247:81;;;:::o;8334:77::-;;8400:5;8389:16;;8379:32;;;:::o;8417:86::-;;8492:4;8485:5;8481:16;8470:27;;8460:43;;;:::o;8509:307::-;8577:1;8587:113;8601:6;8598:1;8595:13;8587:113;;;8686:1;8681:3;8677:11;8671:18;8667:1;8662:3;8658:11;8651:39;8623:2;8620:1;8616:10;8611:15;;8587:113;;;8718:6;8715:1;8712:13;8709:2;;;8798:1;8789:6;8784:3;8780:16;8773:27;8709:2;8558:258;;;;:::o;8822:320::-;;8903:1;8897:4;8893:12;8883:22;;8950:1;8944:4;8940:12;8971:18;8961:2;;9027:4;9019:6;9015:17;9005:27;;8961:2;9089;9081:6;9078:14;9058:18;9055:38;9052:2;;;9108:18;;:::i;:::-;9052:2;8873:269;;;;:::o;9148:180::-;9196:77;9193:1;9186:88;9293:4;9290:1;9283:15;9317:4;9314:1;9307:15;9334:180;9382:77;9379:1;9372:88;9479:4;9476:1;9469:15;9503:4;9500:1;9493:15;9520:102;;9612:2;9608:7;9603:2;9596:5;9592:14;9588:28;9578:38;;9568:54;;;:::o;9628:223::-;9768:34;9764:1;9756:6;9752:14;9745:58;9837:6;9832:2;9824:6;9820:15;9813:31;9734:117;:::o;9857:221::-;9997:34;9993:1;9985:6;9981:14;9974:58;10066:4;10061:2;10053:6;10049:15;10042:29;9963:115;:::o;10084:179::-;10224:31;10220:1;10212:6;10208:14;10201:55;10190:73;:::o;10269:122::-;10342:24;10360:5;10342:24;:::i;:::-;10335:5;10332:35;10322:2;;10381:1;10378;10371:12;10322:2;10312:79;:::o;10397:116::-;10467:21;10482:5;10467:21;:::i;:::-;10460:5;10457:32;10447:2;;10503:1;10500;10493:12;10447:2;10437:76;:::o;10519:122::-;10592:24;10610:5;10592:24;:::i;:::-;10585:5;10582:35;10572:2;;10631:1;10628;10621:12;10572:2;10562:79;:::o

Swarm Source

ipfs://f4637bfac07ea44838cc383cd693eef6e40b53e364243070b0cc572279ea1ef4
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.