Contract 0x5ffbe5302baded40941a403228e6ad03f93752d9 2

Contract Overview

Balance:
0 BNB

Token:
Txn Hash Method
Block
From
To
Value [Txn Fee]
0x2567c2934f9f690ec9cd4602cc3eedd5c03fbff469f75dc4ffc9bf9f747d7c1bApprove126535362021-09-24 19:51:488 hrs 49 mins ago0xa59b6d745ab87e4b297367f3b79addc8784dd950 IN  0x5ffbe5302baded40941a403228e6ad03f93752d90 BNB0.0004427
0xc39aeb5d30a6491eff37754196e7fbf44f5ac40057326b5ae01d56ce3eb64d82Approve126523222021-09-24 18:51:069 hrs 50 mins ago0x754d52dd3033935716ded0d8bbe1a1282044f4ed IN  0x5ffbe5302baded40941a403228e6ad03f93752d90 BNB0.0004427
0xb4c655f7d9c69da0d6871a7fdb137c8b7de512242d3c08d1e0b6ca44dba265d4Approve126131322021-09-23 10:01:321 day 18 hrs ago0x0c8fdd7719393191dafec43fbec7abdcc52fb6d1 IN  0x5ffbe5302baded40941a403228e6ad03f93752d90 BNB0.0004427
0xa3f3309be0b023ea92abdb911b22488ad334fc7376c1008f89091dacede79bb6Approve126092532021-09-23 6:47:351 day 21 hrs ago0x7d34ba6e4237af78fbadf0387146885854b1813b IN  0x5ffbe5302baded40941a403228e6ad03f93752d90 BNB0.0004427
0x3f0f254c1b7b39643247422021c6af12711a87aa988320f80aaa3e5a77603655Approve125009562021-09-19 12:21:405 days 16 hrs ago0xe5683640c2894362bae198e2d26d888caf1adef3 IN  0x5ffbe5302baded40941a403228e6ad03f93752d90 BNB0.0004427
0xdf810d842249c504422b21bf345870bda7ebf2e3270223c22252ac3d7bd7b3ddApprove124927812021-09-19 5:32:555 days 23 hrs ago0x10320ba6987230f72095826c4cf9497c093580b9 IN  0x5ffbe5302baded40941a403228e6ad03f93752d90 BNB0.0004427
0xb8a1b3f4a581111bde734130190b2f9eabe0d560a25b545285b3641311c6cda7Approve124539312021-09-17 20:23:507 days 8 hrs ago0x9db0be01d5f7759dee663fefabe5f3cc6907f961 IN  0x5ffbe5302baded40941a403228e6ad03f93752d90 BNB0.0004427
0x6b9a8f445ee5ac6a8f26f8160a25073ed82f902de12edda90660fa6a2d17fe75Approve124073262021-09-16 5:00:428 days 23 hrs ago0xfa9e4439aa6806231606ef9f3277caee793492e5 IN  0x5ffbe5302baded40941a403228e6ad03f93752d90 BNB0.0004427
0x209ed68a8c11df49053ea61ae52f0b3ec1b5bfbaf18df56b685a1201dbc15868Approve123863472021-09-15 11:31:409 days 17 hrs ago0xce2be8b93e2d832b51c7a5dd296fac6c39a67872 IN  0x5ffbe5302baded40941a403228e6ad03f93752d90 BNB0.0002507
0x2687c2717f48c273b56e73fde4a5092c2aa22033dfd9a1d6cafe759c7c0840bcApprove123658922021-09-14 18:11:1910 days 10 hrs ago0xd7a16e755ea6cf74ea0346cf4fe5213192168378 IN  0x5ffbe5302baded40941a403228e6ad03f93752d90 BNB0.0004427
0x559296fd2715045b646fb78c51d266fae76d9476f40ff71090653263e4dcd091Approve123508712021-09-14 5:31:3810 days 23 hrs ago0x57a3e7088651b237cd363d7025554a63d47fc21f IN  0x5ffbe5302baded40941a403228e6ad03f93752d90 BNB0.0004427
0x20d2c83e5f7e38f189589d1fc014b8aeb7c94300c2219fbdfa4b72e90f5e5e0dApprove123300722021-09-13 12:06:0811 days 16 hrs ago0x6055da5e5b4da6b0e85783b176c744cb172fd1ce IN  0x5ffbe5302baded40941a403228e6ad03f93752d90 BNB0.0004427
0x68a5f56d7f35c071007e6dd2ffe116488be501cc1d8366d1c8386d5c1e4afaa7Approve122190972021-09-09 14:57:5615 days 13 hrs ago0xa7b2da7971c9e8ac0ffb1e90d724364c9af8d548 IN  0x5ffbe5302baded40941a403228e6ad03f93752d90 BNB0.0004427
0x59db96c245ebc3e91b57350f883c691c1b05b175d36a834d0c765c1af0a116feApprove121956082021-09-08 19:22:2716 days 9 hrs ago0xce2be8b93e2d832b51c7a5dd296fac6c39a67872 IN  0x5ffbe5302baded40941a403228e6ad03f93752d90 BNB0.0004427
0x61de82a94f440d72e955e19c380bfa7f4da0355706a7d316cbbd789e8af45991Approve121508332021-09-07 6:01:0517 days 22 hrs ago0x5d1c395eee5c2327a0e3c8b9908d667257e8de6d IN  0x5ffbe5302baded40941a403228e6ad03f93752d90 BNB0.0004427
0xa8a41c05ce14b8bc18b6b191580a57d6e0d346d01e52b3552ca6d7b6b2bfa9b2Approve121491382021-09-07 4:36:2018 days 5 mins ago0xf76fc0aef917a8f3b4186fc40d6853c4b4c0d036 IN  0x5ffbe5302baded40941a403228e6ad03f93752d90 BNB0.0004427
0x588fc406076b4f0f8655f99594dadf35d789f0bcc7c06c25a83bf119dd37a7aaApprove121348372021-09-06 16:41:1718 days 12 hrs ago0x3cb6509b9e877b6b51e883c66c55f0aaad637cc6 IN  0x5ffbe5302baded40941a403228e6ad03f93752d90 BNB0.0004427
0xc9c28f1dbbb179d8cb66656c774ff33b5ea90aa56b4badc280320d8660e76e2cApprove120871222021-09-05 0:38:3320 days 4 hrs ago0xcee5dc4d1572372fb3f01ec2bebc6ad9e43dbd85 IN  0x5ffbe5302baded40941a403228e6ad03f93752d90 BNB0.0004427
0xabd4bd3ce8c49cddd453784dc9703e5bd1492c4990bf8228fcf7c76de10bac91Approve120242382021-09-02 19:19:3222 days 9 hrs ago0x375da94131428a620b08e96904a885430070f040 IN  0x5ffbe5302baded40941a403228e6ad03f93752d90 BNB0.0004427
0x74049febfe2358d38d476a3771fd804bcd420a5b28502bb1ed21b65ccea24af6Approve120240462021-09-02 19:09:5622 days 9 hrs ago0x4362527986c3fd47f498ef24b4d01e6aad7abcb2 IN  0x5ffbe5302baded40941a403228e6ad03f93752d90 BNB0.0004427
0x185410dee56c5cef3da0b35b323e2d76e64c7c1f309cad4dca052b41e69b1b8fApprove120239002021-09-02 19:02:3822 days 9 hrs ago0x4362527986c3fd47f498ef24b4d01e6aad7abcb2 IN  0x5ffbe5302baded40941a403228e6ad03f93752d90 BNB0.0004427
0x832a99b34e110f6d3a52a984edbdcc5534b1a11b47121591e503299c3c27421fApprove119498962021-08-31 4:58:5024 days 23 hrs ago0x702150a0b2f1c7bd646ed66dd08d136bf9dfdeb5 IN  0x5ffbe5302baded40941a403228e6ad03f93752d90 BNB0.0004427
0x4a0e5d74957f3ee074dd15563d23374b2d289de17d58cff0103a81689104a878Approve119498682021-08-31 4:57:2624 days 23 hrs ago0x702150a0b2f1c7bd646ed66dd08d136bf9dfdeb5 IN  0x5ffbe5302baded40941a403228e6ad03f93752d90 BNB0.0004427
0x862f0cf3fe4cb79aba3ad7ced3206b5a947fd3f2dea1c227e4ecb81c84c3f0b4Approve119423002021-08-30 22:39:0225 days 6 hrs ago0x4f765b7efb3e83b25536bdb9760ef4229edc35b7 IN  0x5ffbe5302baded40941a403228e6ad03f93752d90 BNB0.0004427
0x6a1cfccb5eef27444f7bababb1d12d59badc11d630abab7a4ebbdcc2caec8e64Transfer119359392021-08-30 17:20:5725 days 11 hrs ago0xbf060413ec93441e176d2c2bdc887d8805f0ee16 IN  0x5ffbe5302baded40941a403228e6ad03f93752d90 BNB0.000406417
[ Download CSV Export 
Latest 25 internal transaction
Parent Txn Hash Block From To Value
0x6dc7a6307da61d5fbdaa76f89b9e2f358ad78166a22c39fb194c49d2d9c67d83126418162021-09-24 9:57:1718 hrs 44 mins ago 0xf70c3c6b749bbab89c081737334e74c9afd4be16 0x5ffbe5302baded40941a403228e6ad03f93752d90 BNB
0xac037771c4272ec93f5941578968bab6ca8e6f9a66b2180350853a768ba3a9f9126417482021-09-24 9:53:5318 hrs 47 mins ago 0xf70c3c6b749bbab89c081737334e74c9afd4be16 0x5ffbe5302baded40941a403228e6ad03f93752d90 BNB
0x7d50e3f0316e85ac139f367085c7ec0628d07f6580e49ac74aa3f86d18c0fd29126417192021-09-24 9:52:2618 hrs 49 mins ago 0xf70c3c6b749bbab89c081737334e74c9afd4be16 0x5ffbe5302baded40941a403228e6ad03f93752d90 BNB
0xc88cd28538fb7d803a7eb48d43724063ba3fdaeebef04e658659a54866714452126414632021-09-24 9:39:3819 hrs 2 mins ago 0xf70c3c6b749bbab89c081737334e74c9afd4be16 0x5ffbe5302baded40941a403228e6ad03f93752d90 BNB
0x58577592b835e1ae51cf53fa19a8ea887c7e2814d36584cf6512150294797cc7126413962021-09-24 9:36:1719 hrs 5 mins ago 0xf70c3c6b749bbab89c081737334e74c9afd4be16 0x5ffbe5302baded40941a403228e6ad03f93752d90 BNB
0x8d27a292d336b09b5ff93b50e5aaa4dd7e05518a0a7cccc23798205da9863e4d126411622021-09-24 9:24:3519 hrs 17 mins ago 0xf70c3c6b749bbab89c081737334e74c9afd4be16 0x5ffbe5302baded40941a403228e6ad03f93752d90 BNB
0x1b1d99a266fcbb1bf6985c1e89391ef70ad2743205e9bcbd2940610242c145fe126395542021-09-24 8:04:0620 hrs 37 mins ago 0xf70c3c6b749bbab89c081737334e74c9afd4be16 0x5ffbe5302baded40941a403228e6ad03f93752d90 BNB
0xb34d24ec6408804011673ee42192eb6577e43df1ca30cfa013b3138c61040154126391322021-09-24 7:43:0020 hrs 58 mins ago 0xf70c3c6b749bbab89c081737334e74c9afd4be16 0x5ffbe5302baded40941a403228e6ad03f93752d90 BNB
0xcdb1104cb072cda985fc2160e17edf04e5a9718b8beee0f514a17aabcf547dd6126390902021-09-24 7:40:5421 hrs ago 0xf70c3c6b749bbab89c081737334e74c9afd4be16 0x5ffbe5302baded40941a403228e6ad03f93752d90 BNB
0x35603808d6c7608cbfc43e427f30a2c5469927f673f02a2ebe125dacf9e86976126390312021-09-24 7:37:5721 hrs 3 mins ago 0xf70c3c6b749bbab89c081737334e74c9afd4be16 0x5ffbe5302baded40941a403228e6ad03f93752d90 BNB
0x8c8227c86b91e89a4963846493db0193a076e7c79b672bcd7ca1cdacff529e9e126389812021-09-24 7:35:2721 hrs 6 mins ago 0xf70c3c6b749bbab89c081737334e74c9afd4be16 0x5ffbe5302baded40941a403228e6ad03f93752d90 BNB
0x660efc1726d14686e3a3963b0065ff5416d2e55dc6803010bb853a732802af63126389732021-09-24 7:35:0321 hrs 6 mins ago 0xf70c3c6b749bbab89c081737334e74c9afd4be16 0x5ffbe5302baded40941a403228e6ad03f93752d90 BNB
0xca7f6b01276469f3fc97397d66a2bd1b2aa638bee701356809633be4b374a480126389052021-09-24 7:31:3921 hrs 9 mins ago 0xf70c3c6b749bbab89c081737334e74c9afd4be16 0x5ffbe5302baded40941a403228e6ad03f93752d90 BNB
0xebc7729c57064b5077cd66f6afa35849ac8a74048f1142bae0d1c9a8b1c3f9d7126388312021-09-24 7:27:5721 hrs 13 mins ago 0xf70c3c6b749bbab89c081737334e74c9afd4be16 0x5ffbe5302baded40941a403228e6ad03f93752d90 BNB
0x6be2d3c3deb428182a69fddbceadc3ccd77c15fd7c07c766901e5b280ed270e5126387682021-09-24 7:24:4821 hrs 16 mins ago 0xf70c3c6b749bbab89c081737334e74c9afd4be16 0x5ffbe5302baded40941a403228e6ad03f93752d90 BNB
0xb56ce70679795831c074f80ed62dfa67c7372f7cda0b938dbabddf9c74a50a43126387562021-09-24 7:24:1221 hrs 17 mins ago 0xf70c3c6b749bbab89c081737334e74c9afd4be16 0x5ffbe5302baded40941a403228e6ad03f93752d90 BNB
0xc9d81ec49f74a22703a4a7be798cf288591361a79b11de45bc0eee43a289e4c0126385932021-09-24 7:16:0321 hrs 25 mins ago 0xf70c3c6b749bbab89c081737334e74c9afd4be16 0x5ffbe5302baded40941a403228e6ad03f93752d90 BNB
0x57208651e19cb3a2843e61360936c4ef602bf64c0b7878da5902ecb2ecfeba6a126385822021-09-24 7:15:3021 hrs 26 mins ago 0xf70c3c6b749bbab89c081737334e74c9afd4be16 0x5ffbe5302baded40941a403228e6ad03f93752d90 BNB
0x8e4fd2658bc6c11b4311d986a2d0f2f95f8026e3940120ca194c5f97d028cb70126385592021-09-24 7:14:2121 hrs 27 mins ago 0xf70c3c6b749bbab89c081737334e74c9afd4be16 0x5ffbe5302baded40941a403228e6ad03f93752d90 BNB
0xe71e76184f7b45b4a24379aafc8e6c8486aad5010c59b9b05ebb14e6a1a6da9f126384662021-09-24 7:09:4221 hrs 31 mins ago 0xf70c3c6b749bbab89c081737334e74c9afd4be16 0x5ffbe5302baded40941a403228e6ad03f93752d90 BNB
0x278d4a9fc45a2bc906716be733b0ef720ab2b0b897452b3f54c18b7e925c6408126383882021-09-24 7:05:4821 hrs 35 mins ago 0xf70c3c6b749bbab89c081737334e74c9afd4be16 0x5ffbe5302baded40941a403228e6ad03f93752d90 BNB
0xdb72601221738b6556209067aa14e70a2081f31041f9de17685401ebfcb5adaa126383512021-09-24 7:03:5721 hrs 37 mins ago 0xf70c3c6b749bbab89c081737334e74c9afd4be16 0x5ffbe5302baded40941a403228e6ad03f93752d90 BNB
0x673e0404f9a760f69ce0a5939b9152b6a22b37bfaf3a25d5c5f7ab35bb22f8c6126383192021-09-24 7:02:2121 hrs 39 mins ago 0xf70c3c6b749bbab89c081737334e74c9afd4be16 0x5ffbe5302baded40941a403228e6ad03f93752d90 BNB
0xf3e390f88bfc248b696b081315a6acdccf19d72158226643f42340ff4740b9e9126381722021-09-24 6:55:0021 hrs 46 mins ago 0xf70c3c6b749bbab89c081737334e74c9afd4be16 0x5ffbe5302baded40941a403228e6ad03f93752d90 BNB
0xda98773841334bca2b14c704153df44a47ed2574e2dc399cc943449d1ee0a48b126380542021-09-24 6:49:0621 hrs 52 mins ago 0xf70c3c6b749bbab89c081737334e74c9afd4be16 0x5ffbe5302baded40941a403228e6ad03f93752d90 BNB
[ Download CSV Export 
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
VAI

Compiler Version
v0.5.17+commit.d19bba13

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, None license

Contract Source Code (Solidity Multiple files format)

File 1 of 2: VAI.sol
// SPDX-License-Identifier: AGPL-3.0-or-later

// Copyright (C) 2017, 2018, 2019 dbrock, rain, mrchico

// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Affero General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNU Affero General Public License for more details.
//
// You should have received a copy of the GNU Affero General Public License
// along with this program.  If not, see <https://www.gnu.org/licenses/>.

pragma solidity >=0.5.16;

import "./lib.sol";

contract VAI is LibNote {
    // --- Auth ---
    mapping (address => uint) public wards;
    function rely(address guy) external note auth { wards[guy] = 1; }
    function deny(address guy) external note auth { wards[guy] = 0; }
    modifier auth {
        require(wards[msg.sender] == 1, "VAI/not-authorized");
        _;
    }

    // --- BEP20 Data ---
    string  public constant name     = "VAI Stablecoin";
    string  public constant symbol   = "VAI";
    string  public constant version  = "1";
    uint8   public constant decimals = 18;
    uint256 public totalSupply;

    mapping (address => uint)                      public balanceOf;
    mapping (address => mapping (address => uint)) public allowance;
    mapping (address => uint)                      public nonces;

    event Approval(address indexed src, address indexed guy, uint wad);
    event Transfer(address indexed src, address indexed dst, uint wad);

    // --- Math ---
    function add(uint x, uint y) internal pure returns (uint z) {
        require((z = x + y) >= x);
    }
    function sub(uint x, uint y) internal pure returns (uint z) {
        require((z = x - y) <= x);
    }

    // --- EIP712 niceties ---
    bytes32 public DOMAIN_SEPARATOR;
    // bytes32 public constant PERMIT_TYPEHASH = keccak256("Permit(address holder,address spender,uint256 nonce,uint256 expiry,bool allowed)");
    bytes32 public constant PERMIT_TYPEHASH = 0xea2aa0a1be11a07ed86d755c93467f4f82362b452371d1ba94d1715123511acb;

    constructor(uint256 chainId_) public {
        wards[msg.sender] = 1;
        DOMAIN_SEPARATOR = keccak256(abi.encode(
            keccak256("EIP712Domain(string name,string version,uint256 chainId,address verifyingContract)"),
            keccak256(bytes(name)),
            keccak256(bytes(version)),
            chainId_,
            address(this)
        ));
    }

    // --- Token ---
    function transfer(address dst, uint wad) external returns (bool) {
        return transferFrom(msg.sender, dst, wad);
    }
    function transferFrom(address src, address dst, uint wad)
        public returns (bool)
    {
        require(balanceOf[src] >= wad, "VAI/insufficient-balance");
        if (src != msg.sender && allowance[src][msg.sender] != uint(-1)) {
            require(allowance[src][msg.sender] >= wad, "VAI/insufficient-allowance");
            allowance[src][msg.sender] = sub(allowance[src][msg.sender], wad);
        }
        balanceOf[src] = sub(balanceOf[src], wad);
        balanceOf[dst] = add(balanceOf[dst], wad);
        emit Transfer(src, dst, wad);
        return true;
    }
    function mint(address usr, uint wad) external auth {
        balanceOf[usr] = add(balanceOf[usr], wad);
        totalSupply    = add(totalSupply, wad);
        emit Transfer(address(0), usr, wad);
    }
    function burn(address usr, uint wad) external {
        require(balanceOf[usr] >= wad, "VAI/insufficient-balance");
        if (usr != msg.sender && allowance[usr][msg.sender] != uint(-1)) {
            require(allowance[usr][msg.sender] >= wad, "VAI/insufficient-allowance");
            allowance[usr][msg.sender] = sub(allowance[usr][msg.sender], wad);
        }
        balanceOf[usr] = sub(balanceOf[usr], wad);
        totalSupply    = sub(totalSupply, wad);
        emit Transfer(usr, address(0), wad);
    }
    function approve(address usr, uint wad) external returns (bool) {
        allowance[msg.sender][usr] = wad;
        emit Approval(msg.sender, usr, wad);
        return true;
    }

    // --- Alias ---
    function push(address usr, uint wad) external {
        transferFrom(msg.sender, usr, wad);
    }
    function pull(address usr, uint wad) external {
        transferFrom(usr, msg.sender, wad);
    }
    function move(address src, address dst, uint wad) external {
        transferFrom(src, dst, wad);
    }

    // --- Approve by signature ---
    function permit(address holder, address spender, uint256 nonce, uint256 expiry,
                    bool allowed, uint8 v, bytes32 r, bytes32 s) external
    {
        bytes32 digest =
            keccak256(abi.encodePacked(
                "\x19\x01",
                DOMAIN_SEPARATOR,
                keccak256(abi.encode(PERMIT_TYPEHASH,
                                     holder,
                                     spender,
                                     nonce,
                                     expiry,
                                     allowed))
        ));

        require(holder != address(0), "VAI/invalid-address-0");
        require(holder == ecrecover(digest, v, r, s), "VAI/invalid-permit");
        require(expiry == 0 || now <= expiry, "VAI/permit-expired");
        require(nonce == nonces[holder]++, "VAI/invalid-nonce");
        uint wad = allowed ? uint(-1) : 0;
        allowance[holder][spender] = wad;
        emit Approval(holder, spender, wad);
    }
}

File 2 of 2: lib.sol
// SPDX-License-Identifier: AGPL-3.0-or-later

// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.

// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNU General Public License for more details.

// You should have received a copy of the GNU General Public License
// along with this program.  If not, see <http://www.gnu.org/licenses/>.

pragma solidity >=0.5.16;

contract LibNote {
    event LogNote(
        bytes4   indexed  sig,
        address  indexed  usr,
        bytes32  indexed  arg1,
        bytes32  indexed  arg2,
        bytes             data
    ) anonymous;

    modifier note {
        _;
        assembly {
            // log an 'anonymous' event with a constant 6 words of calldata
            // and four indexed topics: selector, caller, arg1 and arg2
            let mark := msize()                       // end of memory ensures zero
            mstore(0x40, add(mark, 288))              // update free memory pointer
            mstore(mark, 0x20)                        // bytes type data offset
            mstore(add(mark, 0x20), 224)              // bytes size (padded)
            calldatacopy(add(mark, 0x40), 0, 224)     // bytes payload
            log4(mark, 288,                           // calldata
                 shl(224, shr(224, calldataload(0))), // msg.sig
                 caller(),                            // msg.sender
                 calldataload(4),                     // arg1
                 calldataload(36)                     // arg2
                )
        }
    }
}

Contract ABI

[{"inputs":[{"internalType":"uint256","name":"chainId_","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"src","type":"address"},{"indexed":true,"internalType":"address","name":"guy","type":"address"},{"indexed":false,"internalType":"uint256","name":"wad","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":true,"inputs":[{"indexed":true,"internalType":"bytes4","name":"sig","type":"bytes4"},{"indexed":true,"internalType":"address","name":"usr","type":"address"},{"indexed":true,"internalType":"bytes32","name":"arg1","type":"bytes32"},{"indexed":true,"internalType":"bytes32","name":"arg2","type":"bytes32"},{"indexed":false,"internalType":"bytes","name":"data","type":"bytes"}],"name":"LogNote","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"src","type":"address"},{"indexed":true,"internalType":"address","name":"dst","type":"address"},{"indexed":false,"internalType":"uint256","name":"wad","type":"uint256"}],"name":"Transfer","type":"event"},{"constant":true,"inputs":[],"name":"DOMAIN_SEPARATOR","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"PERMIT_TYPEHASH","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"usr","type":"address"},{"internalType":"uint256","name":"wad","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"usr","type":"address"},{"internalType":"uint256","name":"wad","type":"uint256"}],"name":"burn","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"guy","type":"address"}],"name":"deny","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"usr","type":"address"},{"internalType":"uint256","name":"wad","type":"uint256"}],"name":"mint","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"src","type":"address"},{"internalType":"address","name":"dst","type":"address"},{"internalType":"uint256","name":"wad","type":"uint256"}],"name":"move","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"nonces","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"holder","type":"address"},{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"nonce","type":"uint256"},{"internalType":"uint256","name":"expiry","type":"uint256"},{"internalType":"bool","name":"allowed","type":"bool"},{"internalType":"uint8","name":"v","type":"uint8"},{"internalType":"bytes32","name":"r","type":"bytes32"},{"internalType":"bytes32","name":"s","type":"bytes32"}],"name":"permit","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"usr","type":"address"},{"internalType":"uint256","name":"wad","type":"uint256"}],"name":"pull","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"usr","type":"address"},{"internalType":"uint256","name":"wad","type":"uint256"}],"name":"push","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"guy","type":"address"}],"name":"rely","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"dst","type":"address"},{"internalType":"uint256","name":"wad","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"src","type":"address"},{"internalType":"address","name":"dst","type":"address"},{"internalType":"uint256","name":"wad","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"version","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"wards","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"}]

608060405234801561001057600080fd5b506040516112223803806112228339818101604052602081101561003357600080fd5b5051336000908152602081905260409081902060019055518060526111d08239604080519182900360520182208282018252600e83526d2b20a49029ba30b13632b1b7b4b760911b6020938401528151808301835260018152603160f81b908401528151808401919091527fdd18a44c5a898a5e53e119eaa2f28613c9f2172cf68c0fb769cbcdd3e3296b05818301527fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc6606082015260808101949094523060a0808601919091528151808603909101815260c090940190528251920191909120600555506110a9806101276000396000f3fe608060405234801561001057600080fd5b50600436106101425760003560e01c80637ecebe00116100b8578063a9059cbb1161007c578063a9059cbb146103e0578063b753a98c1461040c578063bb35783b14610438578063bf353dbb1461046e578063dd62ed3e14610494578063f2d5d56b146104c257610142565b80637ecebe00146103065780638fcbaf0c1461032c57806395d89b41146103865780639c52a7f11461038e5780639dc29fac146103b457610142565b8063313ce5671161010a578063313ce5671461025e5780633644e5151461027c57806340c10f191461028457806354fd4d50146102b257806365fae35e146102ba57806370a08231146102e057610142565b806306fdde0314610147578063095ea7b3146101c657806318160ddd1461020657806323b872dd1461022057806330adf81f14610256575b600080fd5b61014f6104ee565b60405160208082528190810183818151815260200191508051906020019080838360005b8381101561018b578082015183820152602001610173565b50505050905090810190601f1680156101b85780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101f2600480360360408110156101dc57600080fd5b506001600160a01b038135169060200135610516565b604051901515815260200160405180910390f35b61020e610588565b60405190815260200160405180910390f35b6101f26004803603606081101561023657600080fd5b506001600160a01b0381358116916020810135909116906040013561058e565b61020e6107db565b6102666107ff565b60405160ff909116815260200160405180910390f35b61020e610804565b6102b06004803603604081101561029a57600080fd5b506001600160a01b03813516906020013561080a565b005b61014f6108f1565b6102b0600480360360208110156102d057600080fd5b50356001600160a01b031661090c565b61020e600480360360208110156102f657600080fd5b50356001600160a01b03166109ba565b61020e6004803603602081101561031c57600080fd5b50356001600160a01b03166109ce565b6102b0600480360361010081101561034357600080fd5b506001600160a01b038135811691602081013590911690604081013590606081013590608081013515159060ff60a0820135169060c08101359060e001356109e2565b61014f610cfc565b6102b0600480360360208110156103a457600080fd5b50356001600160a01b0316610d19565b6102b0600480360360408110156103ca57600080fd5b506001600160a01b038135169060200135610dc4565b6101f2600480360360408110156103f657600080fd5b506001600160a01b038135169060200135610fde565b6102b06004803603604081101561042257600080fd5b506001600160a01b038135169060200135610ff2565b6102b06004803603606081101561044e57600080fd5b506001600160a01b03813581169160208101359091169060400135611002565b61020e6004803603602081101561048457600080fd5b50356001600160a01b0316611013565b61020e600480360360408110156104aa57600080fd5b506001600160a01b0381358116916020013516611027565b6102b0600480360360408110156104d857600080fd5b506001600160a01b038135169060200135611049565b60405160408082019052600e81526d2b20a49029ba30b13632b1b7b4b760911b602082015281565b336000908152600360205281604082206001600160a01b038516600090815260209190915260409020556001600160a01b038316337f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405190815260200160405180910390a35060015b92915050565b60015481565b6001600160a01b0383166000908152600260205281604082205410156105f55760405162461bcd60e51b81526020600482015260186024820152775641492f696e73756666696369656e742d62616c616e636560401b604482015260640160405180910390fd5b6001600160a01b038416331480159061063957506001600160a01b038416600090815260036020526000199060409020336000908152602091909152604090205414155b15610718576001600160a01b03841660009081526003602052829060409020336000908152602091909152604090205410156106bb5760405162461bcd60e51b815260206004820152601a60248201527f5641492f696e73756666696369656e742d616c6c6f77616e6365000000000000604482015260640160405180910390fd5b6001600160a01b038416600090815260036020526106ee9060409020336000908152602091909152604090205483611054565b6001600160a01b038516600090815260036020526040902033600090815260209190915260409020555b6001600160a01b0384166000908152600260205261073b90604090205483611054565b6001600160a01b0385166000908152600260205260409020556001600160a01b0383166000908152600260205261077790604090205483611064565b6001600160a01b0384166000908152600260205260409020556001600160a01b038084169085167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405190815260200160405180910390a35060019392505050565b7fea2aa0a1be11a07ed86d755c93467f4f82362b452371d1ba94d1715123511acb81565b601281565b60055481565b336000908152602081905260409020546001146108625760405162461bcd60e51b81526020600482015260126024820152711590524bdb9bdd0b585d5d1a1bdc9a5e995960721b604482015260640160405180910390fd5b6001600160a01b0382166000908152600260205261088590604090205482611064565b6001600160a01b0383166000908152600260205260409020556001546108ab9082611064565b6001556001600160a01b03821660007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405190815260200160405180910390a35050565b6040516040808201905260018152603160f81b602082015281565b336000908152602081905260409020546001146109645760405162461bcd60e51b81526020600482015260126024820152711590524bdb9bdd0b585d5d1a1bdc9a5e995960721b604482015260640160405180910390fd5b6001600160a01b0381166000908152602081905260019060409020555961012081016040526020815260e0602082015260e060006040830137602435600435336001600160e01b03196000351661012085a45050565b600260205280600052604060002054905081565b600460205280600052604060002054905081565b6005546000907fea2aa0a1be11a07ed86d755c93467f4f82362b452371d1ba94d1715123511acb8a8a8a8a8a60405160208101969096526001600160a01b03948516604080880191909152939094166060860152608085019190915260a084015290151560c083015260e090910190516020818303038152906040528051906020012060405161190160f01b6020820152602281019290925260428201526062016040516020818303038152906040528051906020012090506001600160a01b038916610aed5760405162461bcd60e51b815260206004820152601560248201527405641492f696e76616c69642d616464726573732d3605c1b604482015260640160405180910390fd5b60018185858560405160008152602001604052604051808581526020018460ff1660ff1681526020018381526020018281526020019450505050506020604051602081039080840390855afa158015610b4a573d6000803e3d6000fd5b505050602060405103516001600160a01b0316896001600160a01b031614610bad5760405162461bcd60e51b81526020600482015260126024820152711590524bda5b9d985b1a590b5c195c9b5a5d60721b604482015260640160405180910390fd5b851580610bba5750854211155b610bff5760405162461bcd60e51b81526020600482015260126024820152711590524bdc195c9b5a5d0b595e1c1a5c995960721b604482015260640160405180910390fd5b6001600160a01b03891660009081526004602052604090208054600181019091558714610c665760405162461bcd60e51b81526020600482015260116024820152705641492f696e76616c69642d6e6f6e636560781b604482015260640160405180910390fd5b600085610c74576000610c78565b6000195b6001600160a01b038b16600090815260036020529091508190604090206001600160a01b038b16600090815260209190915260409020556001600160a01b03808a16908b167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258360405190815260200160405180910390a350505050505050505050565b60405160408082019052600381526256414960e81b602082015281565b33600090815260208190526040902054600114610d715760405162461bcd60e51b81526020600482015260126024820152711590524bdb9bdd0b585d5d1a1bdc9a5e995960721b604482015260640160405180910390fd5b6001600160a01b0381166000908152602081905260408120555961012081016040526020815260e0602082015260e060006040830137602435600435336001600160e01b03196000351661012085a45050565b6001600160a01b03821660009081526002602052819060409020541015610e2c5760405162461bcd60e51b81526020600482015260186024820152775641492f696e73756666696369656e742d62616c616e636560401b604482015260640160405180910390fd5b6001600160a01b0382163314801590610e7057506001600160a01b038216600090815260036020526000199060409020336000908152602091909152604090205414155b15610f4f576001600160a01b0382166000908152600360205281906040902033600090815260209190915260409020541015610ef25760405162461bcd60e51b815260206004820152601a60248201527f5641492f696e73756666696369656e742d616c6c6f77616e6365000000000000604482015260640160405180910390fd5b6001600160a01b03821660009081526003602052610f259060409020336000908152602091909152604090205482611054565b6001600160a01b038316600090815260036020526040902033600090815260209190915260409020555b6001600160a01b03821660009081526002602052610f7290604090205482611054565b6001600160a01b038316600090815260026020526040902055600154610f989082611054565b60015560006001600160a01b0383167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405190815260200160405180910390a35050565b6000610feb33848461058e565b9392505050565b610ffd33838361058e565b505050565b61100d83838361058e565b50505050565b600060205280600052604060002054905081565b6003602052816000526040600020602052806000526040600020549150829050565b610ffd82338361058e565b8082038281111561058257600080fd5b8082018281101561058257600080fdfea265627a7a723158204102f8d5d7cb7023a88871609a6b45978823fa683e3317cb69b7100025b0bfee64736f6c63430005110032454950373132446f6d61696e28737472696e67206e616d652c737472696e672076657273696f6e2c75696e7432353620636861696e49642c6164647265737320766572696679696e67436f6e7472616374290000000000000000000000000000000000000000000000000000000000000061

Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)

0000000000000000000000000000000000000000000000000000000000000061

-----Decoded View---------------
Arg [0] : chainId_ (uint256): 97

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000061


Deployed ByteCode Sourcemap

821:4877:0:-;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;821:4877:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1182:51;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;1182:51:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4150:179;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;4150:179:0;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;1372:26;;;:::i;:::-;;;;;;;;;;;;;;;2840:578;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;2840:578:0;;;;;;;;;;;;;;;;;:::i;2202:108::-;;;:::i;1329:37::-;;;:::i;:::-;;;;;;;;;;;;;;;;;;2021:31;;;:::i;3423:202::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;3423:202:0;;;;;;;;:::i;:::-;;1285:38;;;:::i;915:65::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;915:65:0;-1:-1:-1;;;;;915:65:0;;:::i;1405:63::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;1405:63:0;-1:-1:-1;;;;;1405:63:0;;:::i;1543:60::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;1543:60:0;-1:-1:-1;;;;;1543:60:0;;:::i;4705:991::-;;;;;;13:3:-1;8;5:12;2:2;;;30:1;27;20:12;2:2;-1:-1;;;;;;4705:991:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;1239:40::-;;;:::i;985:65::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;985:65:0;-1:-1:-1;;;;;985:65:0;;:::i;3630:515::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;3630:515:0;;;;;;;;:::i;2712:123::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;2712:123:0;;;;;;;;:::i;4356:97::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;4356:97:0;;;;;;;;:::i;4560:103::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;4560:103:0;;;;;;;;;;;;;;;;;:::i;871:38::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;871:38:0;-1:-1:-1;;;;;871:38:0;;:::i;1474:63::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;1474:63:0;;;;;;;;;;:::i;4458:97::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;4458:97:0;;;;;;;;:::i;1182:51::-;;;;;;;;;;;;-1:-1:-1;;;1182:51:0;;;;;:::o;4150:179::-;4234:10;4208:4;4224:21;;;:9;:21;;4253:3;4224:21;4208:4;4224:21;-1:-1:-1;;;;;4224:26:0;;;;;;;;;;;;;;:32;-1:-1:-1;;;;;4271:30:0;;4280:10;4271:30;4297:3;4271:30;;;;;;;;;;;;;;-1:-1:-1;4318:4:0;4150:179;;;;;:::o;1372:26::-;;;;:::o;2840:578::-;-1:-1:-1;;;;;2950:14:0;;2922:4;2950:14;;;:9;:14;;2968:3;2950:14;2922:4;2950:14;;:21;;2942:58;;;;-1:-1:-1;;;2942:58:0;;;;;;;;;;;;-1:-1:-1;;;2942:58:0;;;;;;;;;;;;;;-1:-1:-1;;;;;3014:17:0;;3021:10;3014:17;;;;:59;;-1:-1:-1;;;;;;3035:14:0;;;;;;:9;:14;;-1:-1:-1;;3070:2:0;3035:14;;;3050:10;3035:26;;;;;;;;;;;;;:38;;3014:59;3010:241;;;-1:-1:-1;;;;;3097:14:0;;;;;;:9;:14;;3127:3;;3097:14;;;3112:10;3097:26;;;;;;;;;;;;;:33;;3089:72;;;;-1:-1:-1;;;3089:72:0;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;3208:14:0;;;;;;:9;:14;;3204:36;;3208:14;;;3223:10;3208:26;;;;;;;;;;;;;3236:3;3204;:36::i;:::-;-1:-1:-1;;;;;3175:14:0;;;;;;:9;:14;;;;;3190:10;3175:26;;;;;;;;;;;;:65;3010:241;-1:-1:-1;;;;;3281:14:0;;;;;;:9;:14;;3277:24;;3281:14;;;;3297:3;3277;:24::i;:::-;-1:-1:-1;;;;;3260:14:0;;;;;;:9;:14;;;;;:41;-1:-1:-1;;;;;3332:14:0;;;;;;:9;:14;;3328:24;;3332:14;;;;3348:3;3328;:24::i;:::-;-1:-1:-1;;;;;3311:14:0;;;;;;:9;:14;;;;;:41;-1:-1:-1;;;;;3367:23:0;;;;;;;3386:3;3367:23;;;;;;;;;;;;;;-1:-1:-1;3407:4:0;2840:578;;;;;:::o;2202:108::-;2244:66;2202:108;:::o;1329:37::-;1364:2;1329:37;:::o;2021:31::-;;;;:::o;3423:202::-;1093:10;1087:5;:17;;;;;;;;;;;1108:1;1087:22;1079:53;;;;-1:-1:-1;;;1079:53:0;;;;;;;;;;;;-1:-1:-1;;;1079:53:0;;;;;;;;;;;;;;-1:-1:-1;;;;;3505:14:0;;;;;;:9;:14;;3501:24;;3505:14;;;;3521:3;3501;:24::i;:::-;-1:-1:-1;;;;;3484:14:0;;;;;;:9;:14;;;;;:41;3556:11;;3552:21;;3569:3;3552;:21::i;:::-;3535:11;:38;-1:-1:-1;;;;;3588:30:0;;3605:1;3588:30;3614:3;3588:30;;;;;;;;;;;;;;3423:202;;:::o;1285:38::-;;;;;;;;;;;;-1:-1:-1;;;1285:38:0;;;;;:::o;915:65::-;1093:10;1087:5;:17;;;;;;;;;;;1108:1;1087:22;1079:53;;;;-1:-1:-1;;;1079:53:0;;;;;;;;;;;;-1:-1:-1;;;1079:53:0;;;;;;;;;;;;;;-1:-1:-1;;;;;963:10:0;;:5;:10;;;;;;;976:1;;963:10;;;:14;1152:7:1;1247:3;1241:4;1237:14;1231:4;1224:28;1321:4;1315;1308:18;1412:3;1405:4;1399;1395:15;1388:28;1498:3;1495:1;1488:4;1482;1478:15;1465:37;1815:2;1802:16;1753:1;1740:15;1672:8;-1:-1:-1;;;;;;1638:1:1;1625:15;1607:35;1547:3;1541:4;1536:328;978:896;;:::o;1405:63:0:-;;;;;;;;;;;;-1:-1:-1;1405:63:0;:::o;1543:60::-;;;;;;;;;;;;-1:-1:-1;1543:60:0;:::o;4705:991::-;4974:16;;4873:14;;2244:66;5083:6;5128:7;5174:5;5218:6;5263:7;5018:253;;;;;;;;;-1:-1:-1;;;;;5018:253:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;49:4:-1;39:7;30;26:21;22:32;13:7;6:49;5018:253:0;;;5008:264;;;;;;4912:370;;-1:-1:-1;;;4912:370:0;;;;;;;;;;;;;;;;;;;49:4:-1;39:7;30;26:21;22:32;13:7;6:49;4912:370:0;;;4902:381;;;;;;4873:410;-1:-1:-1;;;;;;5302:20:0;;5294:54;;;;-1:-1:-1;;;5294:54:0;;;;;;;;;;;;-1:-1:-1;;;5294:54:0;;;;;;;;;;;;;;5376:26;5386:6;5394:1;5397;5400;5376:26;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;5376:26:0;;;;;;;;-1:-1:-1;;;;;5366:36:0;:6;-1:-1:-1;;;;;5366:36:0;;5358:67;;;;-1:-1:-1;;;5358:67:0;;;;;;;;;;;;-1:-1:-1;;;5358:67:0;;;;;;;;;;;;;;5443:11;;;:28;;;5465:6;5458:3;:13;;5443:28;5435:59;;;;-1:-1:-1;;;5435:59:0;;;;;;;;;;;;-1:-1:-1;;;5435:59:0;;;;;;;;;;;;;;-1:-1:-1;;;;;5521:14:0;;;;;;:6;:14;;;;;:16;;;;;;;;5512:25;;5504:55;;;;-1:-1:-1;;;5504:55:0;;;;;;;;;;;;-1:-1:-1;;;5504:55:0;;;;;;;;;;;;;;5569:8;5580:7;:22;;5601:1;5580:22;;;-1:-1:-1;;5580:22:0;-1:-1:-1;;;;;5612:17:0;;;;;;:9;:17;;5569:33;;-1:-1:-1;5569:33:0;;5612:17;;;-1:-1:-1;;;;;5612:26:0;;;;;;;;;;;;;;:32;-1:-1:-1;;;;;5659:30:0;;;;;;;5685:3;5659:30;;;;;;;;;;;;;;4705:991;;;;;;;;;;:::o;1239:40::-;;;;;;;;;;;;-1:-1:-1;;;1239:40:0;;;;;:::o;985:65::-;1093:10;1087:5;:17;;;;;;;;;;;1108:1;1087:22;1079:53;;;;-1:-1:-1;;;1079:53:0;;;;;;;;;;;;-1:-1:-1;;;1079:53:0;;;;;;;;;;;;;;-1:-1:-1;;;;;1033:10:0;;1046:1;1033:10;;;;;;;;1046:1;1033:10;:14;1152:7:1;1247:3;1241:4;1237:14;1231:4;1224:28;1321:4;1315;1308:18;1412:3;1405:4;1399;1395:15;1388:28;1498:3;1495:1;1488:4;1482;1478:15;1465:37;1815:2;1802:16;1753:1;1740:15;1672:8;-1:-1:-1;;;;;;1638:1:1;1625:15;1607:35;1547:3;1541:4;1536:328;978:896;;:::o;3630:515:0:-;-1:-1:-1;;;;;3694:14:0;;;;;;:9;:14;;3712:3;;3694:14;;;;:21;;3686:58;;;;-1:-1:-1;;;3686:58:0;;;;;;;;;;;;-1:-1:-1;;;3686:58:0;;;;;;;;;;;;;;-1:-1:-1;;;;;3758:17:0;;3765:10;3758:17;;;;:59;;-1:-1:-1;;;;;;3779:14:0;;;;;;:9;:14;;-1:-1:-1;;3814:2:0;3779:14;;;3794:10;3779:26;;;;;;;;;;;;;:38;;3758:59;3754:241;;;-1:-1:-1;;;;;3841:14:0;;;;;;:9;:14;;3871:3;;3841:14;;;3856:10;3841:26;;;;;;;;;;;;;:33;;3833:72;;;;-1:-1:-1;;;3833:72:0;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;3952:14:0;;;;;;:9;:14;;3948:36;;3952:14;;;3967:10;3952:26;;;;;;;;;;;;;3980:3;3948;:36::i;:::-;-1:-1:-1;;;;;3919:14:0;;;;;;:9;:14;;;;;3934:10;3919:26;;;;;;;;;;;;:65;3754:241;-1:-1:-1;;;;;4025:14:0;;;;;;:9;:14;;4021:24;;4025:14;;;;4041:3;4021;:24::i;:::-;-1:-1:-1;;;;;4004:14:0;;;;;;:9;:14;;;;;:41;4076:11;;4072:21;;4089:3;4072;:21::i;:::-;4055:11;:38;4130:1;-1:-1:-1;;;;;4108:30:0;;;4134:3;4108:30;;;;;;;;;;;;;;3630:515;;:::o;2712:123::-;2771:4;2794:34;2807:10;2819:3;2824;2794:12;:34::i;:::-;2787:41;2712:123;-1:-1:-1;;;2712:123:0:o;4356:97::-;4412:34;4425:10;4437:3;4442;4412:12;:34::i;:::-;;4356:97;;:::o;4560:103::-;4629:27;4642:3;4647;4652;4629:12;:27::i;:::-;;4560:103;;;:::o;871:38::-;;;;;;;;;;;;-1:-1:-1;871:38:0;:::o;1474:63::-;;;;;;;;;;;;;;;;;;;;-1:-1:-1;1474:63:0;;-1:-1:-1;1474:63:0:o;4458:97::-;4514:34;4527:3;4532:10;4544:3;4514:12;:34::i;1882:102::-;1965:5;;;1960:16;;;;1952:25;;;;;1775:102;1858:5;;;1853:16;;;;1845:25;;;;

Swarm Source

bzzr://4102f8d5d7cb7023a88871609a6b45978823fa683e3317cb69b7100025b0bfee
Block Transaction Gas Used Reward
Age Block Fee Address BC Fee Address Voting Power Jailed Incoming
Block Uncle Number Difficulty Gas Used Reward
Loading