Contract 0x994047FE66406CbD646cd85B990E11D7F5dB8fC7

Txn Hash Method
Block
From
To
Value [Txn Fee]
0x28481f1027caabd0b98b8791d3cf102919564cb849962a5519e9345f736e3c94Transfer58434302022-12-03 8:45:121 hr 44 mins agoCrypto.com: CDC Withdrawal IN  Cronos: DOT Token0 CRO0.2958250
0x9b0065783cbd5acf579aa3b6039a12666d2deab494d611b6fff0b3a9734ea1a4Transfer58431422022-12-03 8:17:542 hrs 12 mins agoCrypto.com: CDC Withdrawal IN  Cronos: DOT Token0 CRO0.2958250
0x68e2923540b028270289e15c5a04faa8aed59914554b8a2261cf700dd626f529Transfer58412722022-12-03 5:20:415 hrs 9 mins agoCrypto.com: CDC Withdrawal IN  Cronos: DOT Token0 CRO0.2957650
0xcdc351a86402603487421ad73bb93936cff2675cca71e9b663f0ad0f4143a589Transfer58406202022-12-03 4:19:016 hrs 11 mins ago0x265b2dcfa3b31c62fd9bef6dd6ebca2ac70c57fa IN  Cronos: DOT Token0 CRO0.176660
0xb3cf040d16b14b2c4aa7c2005d73089a1c245961e15ad3a0e80ef4c38fe206dcTransfer58405222022-12-03 4:09:436 hrs 20 mins ago0x13d1997f2a91937f7525d400f1ad63b8caf21fa0 IN  Cronos: DOT Token0 CRO0.2877415359030
0x06c4393e98fdfd7fb3f2005afe0e37047cff63db80cf266c2f077ffbe99d1465Transfer58390962022-12-03 1:54:298 hrs 35 mins agoCrypto.com: CDC Withdrawal IN  Cronos: DOT Token0 CRO0.2208250
0x234179c91f01c3f03da652a27fac6a64e435e88cf1f811c7f69a7b204b080de6Transfer58390952022-12-03 1:54:238 hrs 35 mins ago0x0edb9fc101f83ab3a4ba6b18b87058ba900ed91e IN  Cronos: DOT Token0 CRO0.176660
0x7a268b8c35a6e3c832aac2a81e530c3c8a06f97f4dd5d3069a4b2aefb144f1e9Transfer58384102022-12-03 0:49:289 hrs 40 mins agoCrypto.com: CDC Withdrawal IN  Cronos: DOT Token0 CRO0.2208850
0xdb661cb904993e27cd4b1b7a7e21ec62cee351478fa2fabcb947b3b886e538d1Transfer58377152022-12-02 23:43:3110 hrs 46 mins agoCrypto.com: CDC Withdrawal IN  Cronos: DOT Token0 CRO0.2208850
0x17962947121d07a66d80fd48100ba15f5920451c7f992d78d4ff603333eea937Transfer58371422022-12-02 22:49:1511 hrs 40 mins agoCrypto.com: CDC Withdrawal IN  Cronos: DOT Token0 CRO0.2958250
0x173f931966196b41223f079366210761de060e6bf554990d18a97503e707810cTransfer58370022022-12-02 22:36:0011 hrs 54 mins agoCrypto.com: CDC Withdrawal IN  Cronos: DOT Token0 CRO0.2207650
0x19f0d22852ece41fa7c4f527129a138769f90d9034130ba8fd252df81f63ce0bTransfer58365912022-12-02 21:57:0112 hrs 33 mins ago0x72f5ea70ef903fd95b9adecfabde600c19fc377d IN  Cronos: DOT Token0 CRO0.1766150
0xc4b9cbdb376e4e2df620c1dc22e722db350537e473cb75933ee2978119a98250Transfer58363822022-12-02 21:37:1112 hrs 52 mins ago0xf894570c5eaa2c79fd87cee5db40bf05293ace8a IN  Cronos: DOT Token0 CRO0.2301584581930
0x620bca8acbccbedd37c15ff81ee8e09b210478e95dd4c1468932e6b8d08308caTransfer58359622022-12-02 20:57:2313 hrs 32 mins ago0x72f5ea70ef903fd95b9adecfabde600c19fc377d IN  Cronos: DOT Token0 CRO0.1766150
0x16d8affc07fa81863c10a77ec9920a3a448a9559e58a0caf8905efe0e22c4169Transfer58358652022-12-02 20:48:1213 hrs 41 mins ago0xf894570c5eaa2c79fd87cee5db40bf05293ace8a IN  Cronos: DOT Token0 CRO0.2301595730720
0xdcf4823c39952e04c3fbabcb7bcda4f111f559117859406e149a4bc62d96eb62Transfer58356122022-12-02 20:24:0514 hrs 6 mins agoCrypto.com: CDC Withdrawal IN  Cronos: DOT Token0 CRO0.2208250
0x4b2b36d70c27037736b57a46d92bd30cdce0cc6638b0bdb919d375acbc095e45Transfer58355592022-12-02 20:19:0514 hrs 11 mins ago0xd3e63ae637f255bf07deb62e525fdcfa531bdb4b IN  Cronos: DOT Token0 CRO0.176660
0x251a9c910242bac8467024c42f4834307e6ec0dc9127815d84e9ec302e9773bbTransfer58355072022-12-02 20:14:0714 hrs 16 mins ago0x609ca62e65fc3c7e8056576af49930ae6cf86b93 IN  Cronos: DOT Token0 CRO0.2302041304330
0xb978892b1b6dba8f509d8c719187a7df7af78e61455e8f9374766f6ccd2c5a59Transfer58354122022-12-02 20:05:1014 hrs 24 mins agoCrypto.com: CDC Withdrawal IN  Cronos: DOT Token0 CRO0.2958250
0xe81e5ced53ed6b0a394da9bc6ff3e937223f22c5fdac7b54393ac234b33a676bTransfer58350152022-12-02 19:27:2815 hrs 2 mins ago0x61dc4818a2782e62b69a3f5d046ce8843a510a12 IN  Cronos: DOT Token0 CRO0.176710
0x072e945b8458c284d07a40ba1450920602f4cde7ba4014b918ea0c4b56062493Transfer58348112022-12-02 19:08:0815 hrs 22 mins ago0xeb917b35c7efaca583f989e956bfe02057b6af4f IN  Cronos: DOT Token0 CRO0.2302542731550
0xfd615d5a7effc4515722802ca9b4da4ad29fa7f17e771453907a50b6bc6a26e4Transfer58347122022-12-02 18:58:4315 hrs 31 mins ago0x9b365f6249cf7afc7372e4933c870bbc5b24d113 IN  Cronos: DOT Token0 CRO0.176660
0x1ea19a99117d9d116a35bfc8c5f16421c5954ce190533322fba7b59b4ee7db73Transfer58346382022-12-02 18:51:4515 hrs 38 mins agoCrypto.com: CDC Withdrawal IN  Cronos: DOT Token0 CRO0.2208250
0xa6a84637f87c7ebcf658c950bee0518bb7ed77f0259da7f237c5164840ec00a4Approve58343992022-12-02 18:29:0216 hrs 1 min ago0x8036578a0761a15639001778e37aa6b9ca7dfad4 IN  Cronos: DOT Token0 CRO0.22988065820
0xc1a1f80f1e10283c10a3f60564b469e2d2fc6f0273af48581204d1d3d393f3f0Transfer58343832022-12-02 18:27:3216 hrs 2 mins agoCrypto.com: CDC Withdrawal IN  Cronos: DOT Token0 CRO0.2958250
[ Download CSV Export 

OVERVIEW

Polkadot is a blockchain project that aims to connect blockchains, to enable the transfer of value and logic across chains. DOT is the native coin of the network.

Parent Txn Hash Block From To Value
Loading

Similar Match Source Code
Note: This contract matches the deployed ByteCode of the Source Code for Contract 0x9278C8693e7328bef49804BacbFb63253565dffD

Contract Name:
CronosCRC20

Compiler Version
v0.6.11+commit.5ef660b1

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license

Contract Source Code (Solidity)

/**
 *Submitted for verification at cronoscan.com on 2022-01-21
*/

// Sources flattened with hardhat v2.6.6 https://hardhat.org

// File contracts/ModuleCRC20.sol

// SPDX-License-Identifier: GNU-3
pragma solidity >0.4.13 >=0.4.23 >=0.6.11 <0.7.0;

////// lib/ds-token/lib/ds-auth/src/auth.sol
// 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.4.23; */

interface DSAuthority {
    function canCall(
        address src, address dst, bytes4 sig
    ) external view returns (bool);
}

contract DSAuthEvents {
    event LogSetAuthority (address indexed authority);
    event LogSetOwner     (address indexed owner);
}

contract DSAuth is DSAuthEvents {
    DSAuthority  public  authority;
    address      public  owner;

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

    function setOwner(address owner_)
    public
    auth
    {
        owner = owner_;
        emit LogSetOwner(owner);
    }

    function setAuthority(DSAuthority authority_)
    public
    auth
    {
        authority = authority_;
        emit LogSetAuthority(address(authority));
    }

    modifier auth {
        require(isAuthorized(msg.sender, msg.sig), "ds-auth-unauthorized");
        _;
    }

    function isAuthorized(address src, bytes4 sig) internal view returns (bool) {
        if (src == address(this)) {
            return true;
        } else if (src == owner) {
            return true;
        } else if (authority == DSAuthority(address(0))) {
            return false;
        } else {
            return authority.canCall(src, address(this), sig);
        }
    }
}

////// lib/ds-token/lib/ds-math/src/math.sol
/// math.sol -- mixin for inline numerical wizardry

// 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.4.13; */

contract DSMath {
    function add(uint x, uint y) internal pure returns (uint z) {
        require((z = x + y) >= x, "ds-math-add-overflow");
    }
    function sub(uint x, uint y) internal pure returns (uint z) {
        require((z = x - y) <= x, "ds-math-sub-underflow");
    }
    function mul(uint x, uint y) internal pure returns (uint z) {
        require(y == 0 || (z = x * y) / y == x, "ds-math-mul-overflow");
    }

    function min(uint x, uint y) internal pure returns (uint z) {
        return x <= y ? x : y;
    }
    function max(uint x, uint y) internal pure returns (uint z) {
        return x >= y ? x : y;
    }
    function imin(int x, int y) internal pure returns (int z) {
        return x <= y ? x : y;
    }
    function imax(int x, int y) internal pure returns (int z) {
        return x >= y ? x : y;
    }

    uint constant WAD = 10 ** 18;
    uint constant RAY = 10 ** 27;

    //rounds to zero if x*y < WAD / 2
    function wmul(uint x, uint y) internal pure returns (uint z) {
        z = add(mul(x, y), WAD / 2) / WAD;
    }
    //rounds to zero if x*y < WAD / 2
    function rmul(uint x, uint y) internal pure returns (uint z) {
        z = add(mul(x, y), RAY / 2) / RAY;
    }
    //rounds to zero if x*y < WAD / 2
    function wdiv(uint x, uint y) internal pure returns (uint z) {
        z = add(mul(x, WAD), y / 2) / y;
    }
    //rounds to zero if x*y < RAY / 2
    function rdiv(uint x, uint y) internal pure returns (uint z) {
        z = add(mul(x, RAY), y / 2) / y;
    }

    // This famous algorithm is called "exponentiation by squaring"
    // and calculates x^n with x as fixed-point and n as regular unsigned.
    //
    // It's O(log n), instead of O(n) for naive repeated multiplication.
    //
    // These facts are why it works:
    //
    //  If n is even, then x^n = (x^2)^(n/2).
    //  If n is odd,  then x^n = x * x^(n-1),
    //   and applying the equation for even x gives
    //    x^n = x * (x^2)^((n-1) / 2).
    //
    //  Also, EVM division is flooring and
    //    floor[(n-1) / 2] = floor[n / 2].
    //
    function rpow(uint x, uint n) internal pure returns (uint z) {
        z = n % 2 != 0 ? x : RAY;

        for (n /= 2; n != 0; n /= 2) {
            x = rmul(x, x);

            if (n % 2 != 0) {
                z = rmul(z, x);
            }
        }
    }
}

////// lib/ds-token/src/token.sol
/// token.sol -- ERC20 implementation with minting and burning

// Copyright (C) 2015, 2016, 2017  DappHub, LLC

// 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.4.23; */

/* import "ds-math/math.sol"; */
/* import "ds-auth/auth.sol"; */


contract DSToken is DSMath, DSAuth {
    bool                                              public  stopped;
    uint256                                           public  totalSupply;
    mapping (address => uint256)                      public  balanceOf;
    mapping (address => mapping (address => uint256)) public  allowance;
    string                                            public  symbol;
    uint8                                             public  decimals = 18; // standard token precision. override to customize
    string                                            public  name = "";     // Optional token name


    constructor(string memory symbol_) public {
        symbol = symbol_;
    }

    event Approval(address indexed src, address indexed guy, uint wad);
    event Transfer(address indexed src, address indexed dst, uint wad);
    event Mint(address indexed guy, uint wad);
    event Burn(address indexed guy, uint wad);
    event Stop();
    event Start();

    modifier stoppable {
        require(!stopped, "ds-stop-is-stopped");
        _;
    }

    function approve(address guy) external returns (bool) {
        return approve(guy, uint(-1));
    }

    function approve(address guy, uint wad) public stoppable returns (bool) {
        allowance[msg.sender][guy] = wad;

        emit Approval(msg.sender, guy, wad);

        return true;
    }

    function transfer(address dst, uint wad) external returns (bool) {
        return transferFrom(msg.sender, dst, wad);
    }

    function transferFrom(address src, address dst, uint wad)
    public
    stoppable
    returns (bool)
    {
        if (src != msg.sender && allowance[src][msg.sender] != uint(-1)) {
            require(allowance[src][msg.sender] >= wad, "ds-token-insufficient-approval");
            allowance[src][msg.sender] = sub(allowance[src][msg.sender], wad);
        }

        require(balanceOf[src] >= wad, "ds-token-insufficient-balance");
        balanceOf[src] = sub(balanceOf[src], wad);
        balanceOf[dst] = add(balanceOf[dst], wad);

        emit Transfer(src, dst, wad);

        return true;
    }

    function push(address dst, uint wad) external {
        transferFrom(msg.sender, dst, wad);
    }

    function pull(address src, uint wad) external {
        transferFrom(src, msg.sender, wad);
    }

    function move(address src, address dst, uint wad) external {
        transferFrom(src, dst, wad);
    }


    function mint(uint wad) external {
        mint(msg.sender, wad);
    }

    function burn(uint wad) external {
        burn(msg.sender, wad);
    }

    function mint(address guy, uint wad) public auth stoppable {
        balanceOf[guy] = add(balanceOf[guy], wad);
        totalSupply = add(totalSupply, wad);
        emit Mint(guy, wad);
    }

    function burn(address guy, uint wad) public auth stoppable {
        if (guy != msg.sender && allowance[guy][msg.sender] != uint(-1)) {
            require(allowance[guy][msg.sender] >= wad, "ds-token-insufficient-approval");
            allowance[guy][msg.sender] = sub(allowance[guy][msg.sender], wad);
        }

        require(balanceOf[guy] >= wad, "ds-token-insufficient-balance");
        balanceOf[guy] = sub(balanceOf[guy], wad);
        totalSupply = sub(totalSupply, wad);
        emit Burn(guy, wad);
    }

    function stop() public auth {
        stopped = true;
        emit Stop();
    }

    function start() public auth {
        stopped = false;
        emit Start();
    }


    function setName(string memory name_) public auth {
        name = name_;
    }
}

////// src/ModuleCRC20.sol
/* pragma solidity ^0.6.11; */

/* import "ds-token/token.sol"; */

contract ModuleCRC20 is DSToken  {
    // sha256('cronos')[:20]
    address constant module_address = 0x89A7EF2F08B1c018D5Cc88836249b84Dd5392905;
    string denom;

    event __CronosSendToEthereum(address recipient, uint256 amount, uint256 bridge_fee);
    event __CronosSendToIbc(address sender, string recipient, uint256 amount);

    constructor(string memory denom_, uint8 decimals_) DSToken(denom_) public {
        decimals = decimals_;
        denom = denom_;
    }

    // unsafe_burn burn tokens without user's approval and authentication, used internally
    function unsafe_burn(address addr, uint amount) private {
        // Deduct user's balance without approval
        require(balanceOf[addr] >= amount, "ds-token-insufficient-balance");
        balanceOf[addr] = sub(balanceOf[addr], amount);
        totalSupply = sub(totalSupply, amount);
        emit Burn(addr, amount);
    }

    function native_denom() public view returns (string memory) {
        return denom;
    }

    function mint_by_cronos_module(address addr, uint amount) public {
        require(msg.sender == module_address);
        mint(addr, amount);
    }

    function burn_by_cronos_module(address addr, uint amount) public {
        require(msg.sender == module_address);
        unsafe_burn(addr, amount);
    }

    // send to ethereum through gravity bridge
    function send_to_ethereum(address recipient, uint amount, uint bridge_fee) external {
        unsafe_burn(msg.sender, add(amount, bridge_fee));
        emit __CronosSendToEthereum(recipient, amount, bridge_fee);
    }

    // send an "amount" of the contract token to recipient through IBC
    function send_to_ibc(string memory recipient, uint amount) public {
        unsafe_burn(msg.sender, amount);
        emit __CronosSendToIbc(msg.sender, recipient, amount);
    }
}


// File contracts/CronosCRC20.sol

pragma solidity 0.6.11;

contract CronosCRC20 is ModuleCRC20 {
    constructor (
        string memory _name,
        string memory _denom,
        uint8 _decimal
    ) ModuleCRC20(_denom, _decimal) public {
        setName(_name);
    }
}

Contract ABI

[{"inputs":[{"internalType":"string","name":"_name","type":"string"},{"internalType":"string","name":"_denom","type":"string"},{"internalType":"uint8","name":"_decimal","type":"uint8"}],"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":false,"inputs":[{"indexed":true,"internalType":"address","name":"guy","type":"address"},{"indexed":false,"internalType":"uint256","name":"wad","type":"uint256"}],"name":"Burn","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"authority","type":"address"}],"name":"LogSetAuthority","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"}],"name":"LogSetOwner","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"guy","type":"address"},{"indexed":false,"internalType":"uint256","name":"wad","type":"uint256"}],"name":"Mint","type":"event"},{"anonymous":false,"inputs":[],"name":"Start","type":"event"},{"anonymous":false,"inputs":[],"name":"Stop","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"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"recipient","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"bridge_fee","type":"uint256"}],"name":"__CronosSendToEthereum","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"sender","type":"address"},{"indexed":false,"internalType":"string","name":"recipient","type":"string"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"__CronosSendToIbc","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":"guy","type":"address"},{"internalType":"uint256","name":"wad","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"guy","type":"address"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"authority","outputs":[{"internalType":"contract DSAuthority","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"wad","type":"uint256"}],"name":"burn","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"guy","type":"address"},{"internalType":"uint256","name":"wad","type":"uint256"}],"name":"burn","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"addr","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"burn_by_cronos_module","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"guy","type":"address"},{"internalType":"uint256","name":"wad","type":"uint256"}],"name":"mint","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"wad","type":"uint256"}],"name":"mint","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"addr","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"mint_by_cronos_module","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"src","type":"address"},{"internalType":"address","name":"dst","type":"address"},{"internalType":"uint256","name":"wad","type":"uint256"}],"name":"move","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"native_denom","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":"src","type":"address"},{"internalType":"uint256","name":"wad","type":"uint256"}],"name":"pull","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"dst","type":"address"},{"internalType":"uint256","name":"wad","type":"uint256"}],"name":"push","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"uint256","name":"bridge_fee","type":"uint256"}],"name":"send_to_ethereum","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"string","name":"recipient","type":"string"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"send_to_ibc","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"contract DSAuthority","name":"authority_","type":"address"}],"name":"setAuthority","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"string","name":"name_","type":"string"}],"name":"setName","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"owner_","type":"address"}],"name":"setOwner","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"start","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"stop","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"stopped","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","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":"dst","type":"address"},{"internalType":"uint256","name":"wad","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"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"}],"stateMutability":"nonpayable","type":"function"}]

6006805460ff1916601217905560a06040819052600060808190526200002891600791620003e6565b503480156200003657600080fd5b5060405162001c4838038062001c48833981810160405260608110156200005c57600080fd5b81019080805160405193929190846401000000008211156200007d57600080fd5b9083019060208201858111156200009357600080fd5b8251640100000000811182820188101715620000ae57600080fd5b82525081516020918201929091019080838360005b83811015620000dd578181015183820152602001620000c3565b50505050905090810190601f1680156200010b5780820380516001836020036101000a031916815260200191505b50604052602001805160405193929190846401000000008211156200012f57600080fd5b9083019060208201858111156200014557600080fd5b82516401000000008111828201881017156200016057600080fd5b82525081516020918201929091019080838360005b838110156200018f57818101518382015260200162000175565b50505050905090810190601f168015620001bd5780820380516001836020036101000a031916815260200191505b50604081905260209190910151600180546001600160a01b0319163390811790915590935084925083918391907fce241d7ca1f669fee44b6fc00b8eba2df3bb514eed0f6f668f8f89096e81ed9490600090a2805162000225906005906020840190620003e6565b50506006805460ff191660ff831617905581516200024b906008906020850190620003e6565b5050506200025f836200026860201b60201c565b5050506200048b565b62000289336001600160e01b0319600035166001600160e01b03620002f416565b620002db576040805162461bcd60e51b815260206004820152601460248201527f64732d617574682d756e617574686f72697a6564000000000000000000000000604482015290519081900360640190fd5b8051620002f0906007906020840190620003e6565b5050565b60006001600160a01b0383163014156200031157506001620003e0565b6001546001600160a01b03848116911614156200033157506001620003e0565b6000546001600160a01b03166200034b57506000620003e0565b6000546040805163b700961360e01b81526001600160a01b0386811660048301523060248301526001600160e01b0319861660448301529151919092169163b7009613916064808301926020929190829003018186803b158015620003af57600080fd5b505afa158015620003c4573d6000803e3d6000fd5b505050506040513d6020811015620003db57600080fd5b505190505b92915050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200042957805160ff191683800117855562000459565b8280016001018555821562000459579182015b82811115620004595782518255916020019190600101906200043c565b50620004679291506200046b565b5090565b6200048891905b8082111562000467576000815560010162000472565b90565b6117ad806200049b6000396000f3fe608060405234801561001057600080fd5b50600436106101da5760003560e01c80639dc29fac11610104578063bf7e214f116100a2578063dd62ed3e11610071578063dd62ed3e146106bc578063e9782064146106ea578063ee36665414610716578063f2d5d56b1461071e576101da565b8063bf7e214f146105b6578063c47f0027146105be578063d3d78b9b14610664578063daea85c514610696576101da565b8063a9059cbb116100de578063a9059cbb14610520578063b753a98c1461054c578063bb35783b14610578578063be9a6555146105ae576101da565b80639dc29fac1461042f578063a0712d681461045b578063a515cb4014610478576101da565b806340c10f191161017c57806375f12b211161014b57806375f12b21146103d55780637a9e5e4b146103dd5780638da5cb5b1461040357806395d89b4114610427576101da565b806340c10f191461033a57806342966c681461036657806370a082311461038357806375620d6f146103a9576101da565b806313af4035116101b857806313af4035146102a657806318160ddd146102cc57806323b872dd146102e6578063313ce5671461031c576101da565b806306fdde03146101df57806307da68f51461025c578063095ea7b314610266575b600080fd5b6101e761074a565b6040805160208082528351818301528351919283929083019185019080838360005b83811015610221578181015183820152602001610209565b50505050905090810190601f16801561024e5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6102646107d8565b005b6102926004803603604081101561027c57600080fd5b506001600160a01b038135169060200135610874565b604080519115158252519081900360200190f35b610264600480360360208110156102bc57600080fd5b50356001600160a01b0316610933565b6102d46109e1565b60408051918252519081900360200190f35b610292600480360360608110156102fc57600080fd5b506001600160a01b038135811691602081013590911690604001356109e7565b610324610c6c565b6040805160ff9092168252519081900360200190f35b6102646004803603604081101561035057600080fd5b506001600160a01b038135169060200135610c75565b6102646004803603602081101561037c57600080fd5b5035610db6565b6102d46004803603602081101561039957600080fd5b50356001600160a01b0316610dc3565b610264600480360360408110156103bf57600080fd5b506001600160a01b038135169060200135610dd5565b610292610e03565b610264600480360360208110156103f357600080fd5b50356001600160a01b0316610e13565b61040b610ebd565b604080516001600160a01b039092168252519081900360200190f35b6101e7610ecc565b6102646004803603604081101561044557600080fd5b506001600160a01b038135169060200135610f27565b6102646004803603602081101561047157600080fd5b50356111e3565b6102646004803603604081101561048e57600080fd5b8101906020810181356401000000008111156104a957600080fd5b8201836020820111156104bb57600080fd5b803590602001918460018302840111640100000000831117156104dd57600080fd5b91908080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525092955050913592506111ed915050565b6102926004803603604081101561053657600080fd5b506001600160a01b0381351690602001356112b6565b6102646004803603604081101561056257600080fd5b506001600160a01b0381351690602001356112ca565b6102646004803603606081101561058e57600080fd5b506001600160a01b038135811691602081013590911690604001356112da565b6102646112eb565b61040b611381565b610264600480360360208110156105d457600080fd5b8101906020810181356401000000008111156105ef57600080fd5b82018360208201111561060157600080fd5b8035906020019184600183028401116401000000008311171561062357600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550611390945050505050565b6102646004803603606081101561067a57600080fd5b506001600160a01b038135169060208101359060400135611401565b610292600480360360208110156106ac57600080fd5b50356001600160a01b0316611462565b6102d4600480360360408110156106d257600080fd5b506001600160a01b0381358116916020013516611470565b6102646004803603604081101561070057600080fd5b506001600160a01b03813516906020013561148d565b6101e76114b7565b6102646004803603604081101561073457600080fd5b506001600160a01b03813516906020013561154e565b6007805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156107d05780601f106107a5576101008083540402835291602001916107d0565b820191906000526020600020905b8154815290600101906020018083116107b357829003601f168201915b505050505081565b6107ee336000356001600160e01b031916611559565b610836576040805162461bcd60e51b8152602060048201526014602482015273191ccb585d5d1a0b5d5b985d5d1a1bdc9a5e995960621b604482015290519081900360640190fd5b6001805460ff60a01b1916600160a01b1790556040517fbedf0f4abfe86d4ffad593d9607fe70e83ea706033d44d24b3b6283cf3fc4f6b90600090a1565b600154600090600160a01b900460ff16156108cb576040805162461bcd60e51b8152602060048201526012602482015271191ccb5cdd1bdc0b5a5ccb5cdd1bdc1c195960721b604482015290519081900360640190fd5b3360008181526004602090815260408083206001600160a01b03881680855290835292819020869055805186815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a35060015b92915050565b610949336000356001600160e01b031916611559565b610991576040805162461bcd60e51b8152602060048201526014602482015273191ccb585d5d1a0b5d5b985d5d1a1bdc9a5e995960621b604482015290519081900360640190fd5b600180546001600160a01b0319166001600160a01b0383811691909117918290556040519116907fce241d7ca1f669fee44b6fc00b8eba2df3bb514eed0f6f668f8f89096e81ed9490600090a250565b60025481565b600154600090600160a01b900460ff1615610a3e576040805162461bcd60e51b8152602060048201526012602482015271191ccb5cdd1bdc0b5a5ccb5cdd1bdc1c195960721b604482015290519081900360640190fd5b6001600160a01b0384163314801590610a7c57506001600160a01b038416600090815260046020908152604080832033845290915290205460001914155b15610b4c576001600160a01b0384166000908152600460209081526040808320338452909152902054821115610af9576040805162461bcd60e51b815260206004820152601e60248201527f64732d746f6b656e2d696e73756666696369656e742d617070726f76616c0000604482015290519081900360640190fd5b6001600160a01b0384166000908152600460209081526040808320338452909152902054610b279083611640565b6001600160a01b03851660009081526004602090815260408083203384529091529020555b6001600160a01b038416600090815260036020526040902054821115610bb9576040805162461bcd60e51b815260206004820152601d60248201527f64732d746f6b656e2d696e73756666696369656e742d62616c616e6365000000604482015290519081900360640190fd5b6001600160a01b038416600090815260036020526040902054610bdc9083611640565b6001600160a01b038086166000908152600360205260408082209390935590851681522054610c0b9083611690565b6001600160a01b0380851660008181526003602090815260409182902094909455805186815290519193928816927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a35060019392505050565b60065460ff1681565b610c8b336000356001600160e01b031916611559565b610cd3576040805162461bcd60e51b8152602060048201526014602482015273191ccb585d5d1a0b5d5b985d5d1a1bdc9a5e995960621b604482015290519081900360640190fd5b600154600160a01b900460ff1615610d27576040805162461bcd60e51b8152602060048201526012602482015271191ccb5cdd1bdc0b5a5ccb5cdd1bdc1c195960721b604482015290519081900360640190fd5b6001600160a01b038216600090815260036020526040902054610d4a9082611690565b6001600160a01b038316600090815260036020526040902055600254610d709082611690565b6002556040805182815290516001600160a01b038416917f0f6798a560793a54c3bcfe86a93cde1e73087d944c0ea20544137d4121396885919081900360200190a25050565b610dc03382610f27565b50565b60036020526000908152604090205481565b337389a7ef2f08b1c018d5cc88836249b84dd539290514610df557600080fd5b610dff82826110e7565b5050565b600154600160a01b900460ff1681565b610e29336000356001600160e01b031916611559565b610e71576040805162461bcd60e51b8152602060048201526014602482015273191ccb585d5d1a0b5d5b985d5d1a1bdc9a5e995960621b604482015290519081900360640190fd5b600080546001600160a01b0319166001600160a01b03838116919091178083556040519116917f1abebea81bfa2637f28358c371278fb15ede7ea8dd28d2e03b112ff6d936ada491a250565b6001546001600160a01b031681565b6005805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156107d05780601f106107a5576101008083540402835291602001916107d0565b610f3d336000356001600160e01b031916611559565b610f85576040805162461bcd60e51b8152602060048201526014602482015273191ccb585d5d1a0b5d5b985d5d1a1bdc9a5e995960621b604482015290519081900360640190fd5b600154600160a01b900460ff1615610fd9576040805162461bcd60e51b8152602060048201526012602482015271191ccb5cdd1bdc0b5a5ccb5cdd1bdc1c195960721b604482015290519081900360640190fd5b6001600160a01b038216331480159061101757506001600160a01b038216600090815260046020908152604080832033845290915290205460001914155b156110e7576001600160a01b0382166000908152600460209081526040808320338452909152902054811115611094576040805162461bcd60e51b815260206004820152601e60248201527f64732d746f6b656e2d696e73756666696369656e742d617070726f76616c0000604482015290519081900360640190fd5b6001600160a01b03821660009081526004602090815260408083203384529091529020546110c29082611640565b6001600160a01b03831660009081526004602090815260408083203384529091529020555b6001600160a01b038216600090815260036020526040902054811115611154576040805162461bcd60e51b815260206004820152601d60248201527f64732d746f6b656e2d696e73756666696369656e742d62616c616e6365000000604482015290519081900360640190fd5b6001600160a01b0382166000908152600360205260409020546111779082611640565b6001600160a01b03831660009081526003602052604090205560025461119d9082611640565b6002556040805182815290516001600160a01b038416917fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5919081900360200190a25050565b610dc03382610c75565b6111f733826110e7565b7f7835232045347ac086653cbd9c0e6303f23502bb796f671a56755142063df2b233838360405180846001600160a01b03166001600160a01b0316815260200180602001838152602001828103825284818151815260200191508051906020019080838360005b8381101561127657818101518382015260200161125e565b50505050905090810190601f1680156112a35780820380516001836020036101000a031916815260200191505b5094505050505060405180910390a15050565b60006112c33384846109e7565b9392505050565b6112d53383836109e7565b505050565b6112e58383836109e7565b50505050565b611301336000356001600160e01b031916611559565b611349576040805162461bcd60e51b8152602060048201526014602482015273191ccb585d5d1a0b5d5b985d5d1a1bdc9a5e995960621b604482015290519081900360640190fd5b6001805460ff60a01b191690556040517f1b55ba3aa851a46be3b365aee5b5c140edd620d578922f3e8466d2cbd96f954b90600090a1565b6000546001600160a01b031681565b6113a6336000356001600160e01b031916611559565b6113ee576040805162461bcd60e51b8152602060048201526014602482015273191ccb585d5d1a0b5d5b985d5d1a1bdc9a5e995960621b604482015290519081900360640190fd5b8051610dff9060079060208401906116df565b6114143361140f8484611690565b6110e7565b604080516001600160a01b03851681526020810184905280820183905290517f937492d2511a2fbc9b51ea08825f1e252247d339dfd50904ebf4f4411f1d81369181900360600190a1505050565b600061092d82600019610874565b600460209081526000928352604080842090915290825290205481565b337389a7ef2f08b1c018d5cc88836249b84dd5392905146114ad57600080fd5b610dff8282610c75565b60088054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156115435780601f1061151857610100808354040283529160200191611543565b820191906000526020600020905b81548152906001019060200180831161152657829003601f168201915b505050505090505b90565b6112d58233836109e7565b60006001600160a01b0383163014156115745750600161092d565b6001546001600160a01b03848116911614156115925750600161092d565b6000546001600160a01b03166115aa5750600061092d565b6000546040805163b700961360e01b81526001600160a01b0386811660048301523060248301526001600160e01b0319861660448301529151919092169163b7009613916064808301926020929190829003018186803b15801561160d57600080fd5b505afa158015611621573d6000803e3d6000fd5b505050506040513d602081101561163757600080fd5b5051905061092d565b8082038281111561092d576040805162461bcd60e51b815260206004820152601560248201527464732d6d6174682d7375622d756e646572666c6f7760581b604482015290519081900360640190fd5b8082018281101561092d576040805162461bcd60e51b815260206004820152601460248201527364732d6d6174682d6164642d6f766572666c6f7760601b604482015290519081900360640190fd5b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061172057805160ff191683800117855561174d565b8280016001018555821561174d579182015b8281111561174d578251825591602001919060010190611732565b5061175992915061175d565b5090565b61154b91905b80821115611759576000815560010161176356fea26469706673582212208a4ce0bf1160d75402c34261c0523ed82e3397772970977c1d56f8cda9e8d6e364736f6c634300060b0033000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000044c554e410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044c554e4100000000000000000000000000000000000000000000000000000000

Deployed ByteCode Sourcemap

12095:222:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6896:67;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;9772:83;;;:::i;:::-;;7576:195;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;7576:195:0;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;1416:128;;;;;;;;;;;;;;;;-1:-1:-1;1416:128:0;-1:-1:-1;;;;;1416:128:0;;:::i;6472:69::-;;;:::i;:::-;;;;;;;;;;;;;;;;7912:621;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;7912:621:0;;;;;;;;;;;;;;;;;:::i;6767:71::-;;;:::i;:::-;;;;;;;;;;;;;;;;;;;9032:195;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;9032:195:0;;;;;;;;:::i;8951:73::-;;;;;;;;;;;;;;;;-1:-1:-1;8951:73:0;;:::i;6548:67::-;;;;;;;;;;;;;;;;-1:-1:-1;6548:67:0;-1:-1:-1;;;;;6548:67:0;;:::i;11329:157::-;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;11329:157:0;;;;;;;;:::i;6400:65::-;;;:::i;1552:165::-;;;;;;;;;;;;;;;;-1:-1:-1;1552:165:0;-1:-1:-1;;;;;1552:165:0;;:::i;1276:26::-;;;:::i;:::-;;;;-1:-1:-1;;;;;1276:26:0;;;;;;;;;;;;;;6696:64;;;:::i;9235:529::-;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;9235:529:0;;;;;;;;:::i;8870:73::-;;;;;;;;;;;;;;;;-1:-1:-1;8870:73:0;;:::i;11842:180::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;11842:180:0;;-1:-1:-1;;11842:180:0;;;-1:-1:-1;11842:180:0;;-1:-1:-1;;11842:180:0:i;7779:125::-;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;7779:125:0;;;;;;;;:::i;8541:99::-;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;8541:99:0;;;;;;;;:::i;8755:105::-;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;8755:105:0;;;;;;;;;;;;;;;;;:::i;9863:86::-;;;:::i;1239:30::-;;;:::i;9959:81::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;9959:81:0;;-1:-1:-1;9959:81:0;;-1:-1:-1;;;;;9959:81:0:i;11542:220::-;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;11542:220:0;;;;;;;;;;;;;:::i;7466:102::-;;;;;;;;;;;;;;;;-1:-1:-1;7466:102:0;-1:-1:-1;;;;;7466:102:0;;:::i;6622:67::-;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;6622:67:0;;;;;;;;;;:::i;11171:150::-;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;11171:150:0;;;;;;;;:::i;11072:91::-;;;:::i;8648:99::-;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;8648:99:0;;;;;;;;:::i;6896:67::-;;;;;;;;;;;;;;;-1:-1:-1;;6896:67:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;9772:83::-;1758:33;1771:10;1783:7;;-1:-1:-1;;;;;;1783:7:0;1758:12;:33::i;:::-;1750:66;;;;;-1:-1:-1;;;1750:66:0;;;;;;;;;;;;-1:-1:-1;;;1750:66:0;;;;;;;;;;;;;;;9821:4:::1;9811:14:::0;;-1:-1:-1;;;;9811:14:0::1;-1:-1:-1::0;;;9811:14:0::1;::::0;;9841:6:::1;::::0;::::1;::::0;9811:14;;9841:6:::1;9772:83::o:0;7576:195::-;7408:7;;7642:4;;-1:-1:-1;;;7408:7:0;;;;7407:8;7399:39;;;;;-1:-1:-1;;;7399:39:0;;;;;;;;;;;;-1:-1:-1;;;7399:39:0;;;;;;;;;;;;;;;7669:10:::1;7659:21;::::0;;;:9:::1;:21;::::0;;;;;;;-1:-1:-1;;;;;7659:26:0;::::1;::::0;;;;;;;;;;:32;;;7709:30;;;;;;;7659:26;;7669:10;7709:30:::1;::::0;;;;;;;;;::::1;-1:-1:-1::0;7759:4:0::1;7449:1;7576:195:::0;;;;:::o;1416:128::-;1758:33;1771:10;1783:7;;-1:-1:-1;;;;;;1783:7:0;1758:12;:33::i;:::-;1750:66;;;;;-1:-1:-1;;;1750:66:0;;;;;;;;;;;;-1:-1:-1;;;1750:66:0;;;;;;;;;;;;;;;1488:5:::1;:14:::0;;-1:-1:-1;;;;;;1488:14:0::1;-1:-1:-1::0;;;;;1488:14:0;;::::1;::::0;;;::::1;::::0;;;;1518:18:::1;::::0;1530:5;::::1;::::0;1518:18:::1;::::0;-1:-1:-1;;1518:18:0::1;1416:128:::0;:::o;6472:69::-;;;;:::o;7912:621::-;7408:7;;8011:4;;-1:-1:-1;;;7408:7:0;;;;7407:8;7399:39;;;;;-1:-1:-1;;;7399:39:0;;;;;;;;;;;;-1:-1:-1;;;7399:39:0;;;;;;;;;;;;;;;-1:-1:-1;;;;;8037:17:0;::::1;8044:10;8037:17;::::0;::::1;::::0;:59:::1;;-1:-1:-1::0;;;;;;8058:14:0;::::1;;::::0;;;:9:::1;:14;::::0;;;;;;;8073:10:::1;8058:26:::0;;;;;;;;-1:-1:-1;;8058:38:0::1;;8037:59;8033:248;;;-1:-1:-1::0;;;;;8121:14:0;::::1;;::::0;;;:9:::1;:14;::::0;;;;;;;8136:10:::1;8121:26:::0;;;;;;;;:33;-1:-1:-1;8121:33:0::1;8113:76;;;::::0;;-1:-1:-1;;;8113:76:0;;::::1;;::::0;::::1;::::0;::::1;::::0;;;;::::1;::::0;;;;;;;;;;;;;::::1;;-1:-1:-1::0;;;;;8237:14:0;::::1;;::::0;;;:9:::1;:14;::::0;;;;;;;8252:10:::1;8237:26:::0;;;;;;;;8233:36:::1;::::0;8265:3;8233::::1;:36::i;:::-;-1:-1:-1::0;;;;;8204:14:0;::::1;;::::0;;;:9:::1;:14;::::0;;;;;;;8219:10:::1;8204:26:::0;;;;;;;:65;8033:248:::1;-1:-1:-1::0;;;;;8301:14:0;::::1;;::::0;;;:9:::1;:14;::::0;;;;;:21;-1:-1:-1;8301:21:0::1;8293:63;;;::::0;;-1:-1:-1;;;8293:63:0;;::::1;;::::0;::::1;::::0;::::1;::::0;;;;::::1;::::0;;;;;;;;;;;;;::::1;;-1:-1:-1::0;;;;;8388:14:0;::::1;;::::0;;;:9:::1;:14;::::0;;;;;8384:24:::1;::::0;8404:3;8384::::1;:24::i;:::-;-1:-1:-1::0;;;;;8367:14:0;;::::1;;::::0;;;:9:::1;:14;::::0;;;;;:41;;;;8440:14;;::::1;::::0;;;;8436:24:::1;::::0;8456:3;8436::::1;:24::i;:::-;-1:-1:-1::0;;;;;8419:14:0;;::::1;;::::0;;;:9:::1;:14;::::0;;;;;;;;:41;;;;8478:23;;;;;;;8419:14;;8478:23;;::::1;::::0;::::1;::::0;;;;;;;::::1;-1:-1:-1::0;8521:4:0::1;7912:621:::0;;;;;:::o;6767:71::-;;;;;;:::o;9032:195::-;1758:33;1771:10;1783:7;;-1:-1:-1;;;;;;1783:7:0;1758:12;:33::i;:::-;1750:66;;;;;-1:-1:-1;;;1750:66:0;;;;;;;;;;;;-1:-1:-1;;;1750:66:0;;;;;;;;;;;;;;;7408:7:::1;::::0;-1:-1:-1;;;7408:7:0;::::1;;;7407:8;7399:39;;;::::0;;-1:-1:-1;;;7399:39:0;;::::1;;::::0;::::1;::::0;::::1;::::0;;;;-1:-1:-1;;;7399:39:0;;;;;;;;;;;;;::::1;;-1:-1:-1::0;;;;;9123:14:0;::::2;;::::0;;;:9:::2;:14;::::0;;;;;9119:24:::2;::::0;9139:3;9119::::2;:24::i;:::-;-1:-1:-1::0;;;;;9102:14:0;::::2;;::::0;;;:9:::2;:14;::::0;;;;:41;9172:11:::2;::::0;9168:21:::2;::::0;9185:3;9168::::2;:21::i;:::-;9154:11;:35:::0;9205:14:::2;::::0;;;;;;;-1:-1:-1;;;;;9205:14:0;::::2;::::0;::::2;::::0;;;;;::::2;::::0;;::::2;9032:195:::0;;:::o;8951:73::-;8995:21;9000:10;9012:3;8995:4;:21::i;:::-;8951:73;:::o;6548:67::-;;;;;;;;;;;;;:::o;11329:157::-;11413:10;10251:42;11413:28;11405:37;;;;;;11453:25;11465:4;11471:6;11453:11;:25::i;:::-;11329:157;;:::o;6400:65::-;;;-1:-1:-1;;;6400:65:0;;;;;:::o;1552:165::-;1758:33;1771:10;1783:7;;-1:-1:-1;;;;;;1783:7:0;1758:12;:33::i;:::-;1750:66;;;;;-1:-1:-1;;;1750:66:0;;;;;;;;;;;;-1:-1:-1;;;1750:66:0;;;;;;;;;;;;;;;1636:9:::1;:22:::0;;-1:-1:-1;;;;;;1636:22:0::1;-1:-1:-1::0;;;;;1636:22:0;;::::1;::::0;;;::::1;::::0;;;1674:35:::1;::::0;1698:9;::::1;::::0;1674:35:::1;::::0;::::1;1552:165:::0;:::o;1276:26::-;;;-1:-1:-1;;;;;1276:26:0;;:::o;6696:64::-;;;;;;;;;;;;;;;-1:-1:-1;;6696:64:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;9235:529;1758:33;1771:10;1783:7;;-1:-1:-1;;;;;;1783:7:0;1758:12;:33::i;:::-;1750:66;;;;;-1:-1:-1;;;1750:66:0;;;;;;;;;;;;-1:-1:-1;;;1750:66:0;;;;;;;;;;;;;;;7408:7:::1;::::0;-1:-1:-1;;;7408:7:0;::::1;;;7407:8;7399:39;;;::::0;;-1:-1:-1;;;7399:39:0;;::::1;;::::0;::::1;::::0;::::1;::::0;;;;-1:-1:-1;;;7399:39:0;;;;;;;;;;;;;::::1;;-1:-1:-1::0;;;;;9309:17:0;::::2;9316:10;9309:17;::::0;::::2;::::0;:59:::2;;-1:-1:-1::0;;;;;;9330:14:0;::::2;;::::0;;;:9:::2;:14;::::0;;;;;;;9345:10:::2;9330:26:::0;;;;;;;;-1:-1:-1;;9330:38:0::2;;9309:59;9305:248;;;-1:-1:-1::0;;;;;9393:14:0;::::2;;::::0;;;:9:::2;:14;::::0;;;;;;;9408:10:::2;9393:26:::0;;;;;;;;:33;-1:-1:-1;9393:33:0::2;9385:76;;;::::0;;-1:-1:-1;;;9385:76:0;;::::2;;::::0;::::2;::::0;::::2;::::0;;;;::::2;::::0;;;;;;;;;;;;;::::2;;-1:-1:-1::0;;;;;9509:14:0;::::2;;::::0;;;:9:::2;:14;::::0;;;;;;;9524:10:::2;9509:26:::0;;;;;;;;9505:36:::2;::::0;9537:3;9505::::2;:36::i;:::-;-1:-1:-1::0;;;;;9476:14:0;::::2;;::::0;;;:9:::2;:14;::::0;;;;;;;9491:10:::2;9476:26:::0;;;;;;;:65;9305:248:::2;-1:-1:-1::0;;;;;9573:14:0;::::2;;::::0;;;:9:::2;:14;::::0;;;;;:21;-1:-1:-1;9573:21:0::2;9565:63;;;::::0;;-1:-1:-1;;;9565:63:0;;::::2;;::::0;::::2;::::0;::::2;::::0;;;;::::2;::::0;;;;;;;;;;;;;::::2;;-1:-1:-1::0;;;;;9660:14:0;::::2;;::::0;;;:9:::2;:14;::::0;;;;;9656:24:::2;::::0;9676:3;9656::::2;:24::i;:::-;-1:-1:-1::0;;;;;9639:14:0;::::2;;::::0;;;:9:::2;:14;::::0;;;;:41;9709:11:::2;::::0;9705:21:::2;::::0;9722:3;9705::::2;:21::i;:::-;9691:11;:35:::0;9742:14:::2;::::0;;;;;;;-1:-1:-1;;;;;9742:14:0;::::2;::::0;::::2;::::0;;;;;::::2;::::0;;::::2;9235:529:::0;;:::o;8870:73::-;8914:21;8919:10;8931:3;8914:4;:21::i;11842:180::-;11919:31;11931:10;11943:6;11919:11;:31::i;:::-;11966:48;11984:10;11996:9;12007:6;11966:48;;;;-1:-1:-1;;;;;11966:48:0;-1:-1:-1;;;;;11966:48:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;11842:180;;:::o;7779:125::-;7838:4;7862:34;7875:10;7887:3;7892;7862:12;:34::i;:::-;7855:41;7779:125;-1:-1:-1;;;7779:125:0:o;8541:99::-;8598:34;8611:10;8623:3;8628;8598:12;:34::i;:::-;;8541:99;;:::o;8755:105::-;8825:27;8838:3;8843;8848;8825:12;:27::i;:::-;;8755:105;;;:::o;9863:86::-;1758:33;1771:10;1783:7;;-1:-1:-1;;;;;;1783:7:0;1758:12;:33::i;:::-;1750:66;;;;;-1:-1:-1;;;1750:66:0;;;;;;;;;;;;-1:-1:-1;;;1750:66:0;;;;;;;;;;;;;;;9903:7:::1;:15:::0;;-1:-1:-1;;;;9903:15:0::1;::::0;;9934:7:::1;::::0;::::1;::::0;9913:5:::1;::::0;9934:7:::1;9863:86::o:0;1239:30::-;;;-1:-1:-1;;;;;1239:30:0;;:::o;9959:81::-;1758:33;1771:10;1783:7;;-1:-1:-1;;;;;;1783:7:0;1758:12;:33::i;:::-;1750:66;;;;;-1:-1:-1;;;1750:66:0;;;;;;;;;;;;-1:-1:-1;;;1750:66:0;;;;;;;;;;;;;;;10020:12;;::::1;::::0;:4:::1;::::0;:12:::1;::::0;::::1;::::0;::::1;:::i;11542:220::-:0;11637:48;11649:10;11661:23;11665:6;11673:10;11661:3;:23::i;:::-;11637:11;:48::i;:::-;11701:53;;;-1:-1:-1;;;;;11701:53:0;;;;;;;;;;;;;;;;;;;;;;;;;;;11542:220;;;:::o;7466:102::-;7514:4;7538:22;7546:3;-1:-1:-1;;7538:7:0;:22::i;6622:67::-;;;;;;;;;;;;;;;;;;;;;;;;:::o;11171:150::-;11255:10;10251:42;11255:28;11247:37;;;;;;11295:18;11300:4;11306:6;11295:4;:18::i;11072:91::-;11150:5;11143:12;;;;;;;;-1:-1:-1;;11143:12:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;11117:13;;11143:12;;11150:5;;11143:12;;11150:5;11143:12;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;11072:91;;:::o;8648:99::-;8705:34;8718:3;8723:10;8735:3;8705:12;:34::i;1844:389::-;1914:4;-1:-1:-1;;;;;1935:20:0;;1950:4;1935:20;1931:295;;;-1:-1:-1;1979:4:0;1972:11;;1931:295;2012:5;;-1:-1:-1;;;;;2005:12:0;;;2012:5;;2005:12;2001:225;;;-1:-1:-1;2041:4:0;2034:11;;2001:225;2100:1;2067:9;-1:-1:-1;;;;;2067:9:0;2063:163;;-1:-1:-1;2127:5:0;2120:12;;2063:163;2172:9;;:42;;;-1:-1:-1;;;2172:42:0;;-1:-1:-1;;;;;2172:42:0;;;;;;;2203:4;2172:42;;;;-1:-1:-1;;;;;;2172:42:0;;;;;;;;:9;;;;;:17;;:42;;;;;;;;;;;;;;:9;:42;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;2172:42:0;;-1:-1:-1;2165:49:0;;3188:129;3272:5;;;3267:16;;;;3259:50;;;;;-1:-1:-1;;;3259:50:0;;;;;;;;;;;;-1:-1:-1;;;3259:50:0;;;;;;;;;;;;;;3054:128;3138:5;;;3133:16;;;;3125:49;;;;;-1:-1:-1;;;3125:49:0;;;;;;;;;;;;-1:-1:-1;;;3125:49:0;;;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;:::o;:::-;;;;;;;;;;;;;;;;;

Swarm Source

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