ETH Price: $1,926.88 (-4.70%)
Gas: 0.04 Gwei
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To

There are no matching entries

1 Internal Transaction found.

Latest 1 internal transaction

Advanced mode:
Parent Transaction Hash Method Block
From
To
-108689732020-09-15 21:04:441991 days ago1600203884
0x137366d6...D344258FC
 Contract Creation0 ETH
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
DssSpell

Compiler Version
v0.5.12+commit.7709ece9

Optimization Enabled:
Yes with 1 runs

Other Settings:
default evmVersion, GNU GPLv3 license
/**
 *Submitted for verification at Etherscan.io on 2020-09-15
*/

// Copyright (C) 2020 Maker Ecosystem Growth Holdings, INC.
//
// 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.12;

// https://github.com/dapphub/ds-pause
contract DSPauseAbstract {
    function delay() public view returns (uint256);
    function plot(address, bytes32, bytes memory, uint256) public;
    function exec(address, bytes32, bytes memory, uint256) public returns (bytes memory);
}

// https://github.com/makerdao/dss/blob/master/src/vat.sol
contract VatAbstract {
    function wards(address) external view returns (uint256);
}

// https://github.com/makerdao/flipper-mom/blob/master/src/FlipperMom.sol
contract FlipperMomAbstract {
    function rely(address) external;
    function deny(address) external;
}

// https://github.com/makerdao/ilk-registry/blob/master/src/IlkRegistry.sol
contract IlkRegistryAbstract {
    function list() external view returns (bytes32[] memory);
    function flip(bytes32) external view returns (address);
}

contract SpellAction {
    // The contracts in this list should correspond to MCD core contracts, verify
    //  against the current release list at:
    //     https://changelog.makerdao.com/releases/mainnet/1.1.1/contracts.json
    //
    address constant MCD_VAT = 0x35D1b3F3D7966A1DFe207aa4514C12a259A0492B;

    // Common orders of magnitude needed in spells
    //
    uint256 constant WAD = 10**18;
    uint256 constant RAY = 10**27;
    uint256 constant RAD = 10**45;
    uint256 constant MLN = 10**6;
    uint256 constant BLN = 10**9;

    function execute() external {
        require(VatAbstract(MCD_VAT).wards(address(this)) == 1, "no-access");
    }
}

contract DssSpell {
    DSPauseAbstract  public pause;
    address          public action;
    bytes32          public tag;
    uint256          public eta;
    bytes            public sig;
    uint256          public expiration;
    bool             public done;

    address constant MCD_PAUSE    = 0xbE286431454714F511008713973d3B053A2d38f3;
    address constant FLIPPER_MOM  = 0xc4bE7F74Ee3743bDEd8E0fA218ee5cf06397f472;
    address constant ILK_REGISTRY = 0x8b4ce5DCbb01e0e1f0521cd8dCfb31B308E52c24;

    uint256 constant T2021_02_01_1200UTC = 1612180800;

    // Provides a descriptive tag for bot consumption
    string constant public description = "DEFCON-5 Emergency Spell";

    constructor() public {
        sig = abi.encodeWithSignature("execute()");
        action = address(new SpellAction());
        bytes32 _tag;
        address _action = action;
        assembly { _tag := extcodehash(_action) }
        tag = _tag;
        pause = DSPauseAbstract(MCD_PAUSE);
        expiration = T2021_02_01_1200UTC;
    }

    function schedule() public {
        require(now <= expiration, "This contract has expired");
        require(eta == 0, "This spell has already been scheduled");
        eta = now + pause.delay();
        pause.plot(action, tag, sig, eta);

        // Loop over all ilks
        //
        IlkRegistryAbstract registry = IlkRegistryAbstract(ILK_REGISTRY);
        bytes32[] memory ilks = registry.list();

        for (uint i = 0; i < ilks.length; i++) {
            // skip the rest of the loop for the following ilks:
            //
            if (ilks[i] == "USDC-A" ||
                ilks[i] == "USDC-B" ||
                ilks[i] == "TUSD-A" ||
                ilks[i] == "PAXUSD-A"
            ) { continue; }

            // Enable collateral liquidations
            //
            // This change will enable liquidations for collateral types
            // and is colloquially referred to as the "circuit breaker".
            //
            FlipperMomAbstract(FLIPPER_MOM).rely(registry.flip(ilks[i]));
        }
    }

    function cast() public {
        require(!done, "spell-already-cast");
        done = true;
        pause.exec(action, tag, sig, eta);
    }
}

Contract Security Audit

Contract ABI

API
[{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"constant":true,"inputs":[],"name":"action","outputs":[{"internalType":"address","name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"cast","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"description","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"done","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"eta","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"expiration","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"pause","outputs":[{"internalType":"contract DSPauseAbstract","name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"schedule","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"sig","outputs":[{"internalType":"bytes","name":"","type":"bytes"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"tag","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"payable":false,"stateMutability":"view","type":"function"}]

608060405234801561001057600080fd5b50604080516004808252602482019092526020810180516001600160e01b03167f614619540000000000000000000000000000000000000000000000000000000017815290516100619291906100dd565b5060405161006e9061015b565b604051809103906000f08015801561008a573d6000803e3d6000fd5b50600180546001600160a01b039283166001600160a01b0319918216179182905591163f6002556000805490911673be286431454714f511008713973d3b053a2d38f3179055636017ed40600555610185565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061011e57805160ff191683800117855561014b565b8280016001018555821561014b579182015b8281111561014b578251825591602001919060010190610130565b50610157929150610168565b5090565b61014580610bb383390190565b61018291905b80821115610157576000815560010161016e565b90565b610a1f806101946000396000f3fe608060405234801561001057600080fd5b506004361061008d5760003560e01c8062a7029b146100925780630a7a1c4d1461010f5780634665096d1461013357806351f910661461014d5780637284e416146101555780638456cb591461015d57806396d373e514610165578063ae8421e11461016f578063b0604a261461018b578063f7992d8514610193575b600080fd5b61009a61019b565b6040805160208082528351818301528351919283929083019185019080838360005b838110156100d45781810151838201526020016100bc565b50505050905090810190601f1680156101015780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b610117610229565b604080516001600160a01b039092168252519081900360200190f35b61013b610238565b60408051918252519081900360200190f35b61013b61023e565b61009a610244565b610117610278565b61016d610287565b005b6101776104c1565b604080519115158252519081900360200190f35b61016d6104ca565b61013b6109bf565b6004805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156102215780601f106101f657610100808354040283529160200191610221565b820191906000526020600020905b81548152906001019060200180831161020457829003601f168201915b505050505081565b6001546001600160a01b031681565b60055481565b60025481565b6040518060400160405280601881526020017711115190d3d38b4d48115b595c99d95b98de4814dc195b1b60421b81525081565b6000546001600160a01b031681565b60065460ff16156102d4576040805162461bcd60e51b81526020600482015260126024820152711cdc195b1b0b585b1c9958591e4b58d85cdd60721b604482015290519081900360640190fd5b6006805460ff1916600190811790915560005481546002805460035460405163168ccd6760e01b81526001600160a01b039485166004828101828152602484018690526064840185905260806044850190815282546000199b811615610100029b909b01909a169690960460848401819052969097169763168ccd67979196949591949192909160a490910190859080156103b05780601f10610385576101008083540402835291602001916103b0565b820191906000526020600020905b81548152906001019060200180831161039357829003601f168201915b505095505050505050600060405180830381600087803b1580156103d357600080fd5b505af11580156103e7573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052602081101561041057600080fd5b8101908080516040519392919084600160201b82111561042f57600080fd5b90830190602082018581111561044457600080fd5b8251600160201b81118282018810171561045d57600080fd5b82525081516020918201929091019080838360005b8381101561048a578181015183820152602001610472565b50505050905090810190601f1680156104b75780820380516001836020036101000a031916815260200191505b5060405250505050565b60065460ff1681565b60055442111561051d576040805162461bcd60e51b8152602060048201526019602482015278151a1a5cc818dbdb9d1c9858dd081a185cc8195e1c1a5c9959603a1b604482015290519081900360640190fd5b6003541561055c5760405162461bcd60e51b81526004018080602001828103825260258152602001806109c66025913960400191505060405180910390fd5b6000809054906101000a90046001600160a01b03166001600160a01b0316636a42b8f86040518163ffffffff1660e01b815260040160206040518083038186803b1580156105a957600080fd5b505afa1580156105bd573d6000803e3d6000fd5b505050506040513d60208110156105d357600080fd5b50514201600381905560005460018054600280546040516346d2fbbb60e01b81526001600160a01b03938416600482810182815260248401859052606484018a90526080604485019081528254600019998116156101000299909901909816959095046084840181905295909716976346d2fbbb9791969395919490939092909160a490910190859080156106a95780601f1061067e576101008083540402835291602001916106a9565b820191906000526020600020905b81548152906001019060200180831161068c57829003601f168201915b505095505050505050600060405180830381600087803b1580156106cc57600080fd5b505af11580156106e0573d6000803e3d6000fd5b505050506000738b4ce5dcbb01e0e1f0521cd8dcfb31b308e52c2490506060816001600160a01b0316630f560cd76040518163ffffffff1660e01b815260040160006040518083038186803b15801561073857600080fd5b505afa15801561074c573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052602081101561077557600080fd5b8101908080516040519392919084600160201b82111561079457600080fd5b9083019060208201858111156107a957600080fd5b82518660208202830111600160201b821117156107c557600080fd5b82525081516020918201928201910280838360005b838110156107f25781810151838201526020016107da565b50505050905001604052505050905060008090505b81518110156109ba5781818151811061081c57fe5b602002602001015165555344432d4160d01b1480610855575081818151811061084157fe5b6020026020010151652aa9a22196a160d11b145b8061087b575081818151811061086757fe5b602002602001015165545553442d4160d01b145b806108a3575081818151811061088d57fe5b6020026020010151675041585553442d4160c01b145b156108ad576109b2565b73c4be7f74ee3743bded8e0fa218ee5cf06397f4726001600160a01b03166365fae35e846001600160a01b0316636ffd80018585815181106108eb57fe5b60200260200101516040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b15801561092757600080fd5b505afa15801561093b573d6000803e3d6000fd5b505050506040513d602081101561095157600080fd5b5051604080516001600160e01b031960e085901b1681526001600160a01b03909216600483015251602480830192600092919082900301818387803b15801561099957600080fd5b505af11580156109ad573d6000803e3d6000fd5b505050505b600101610807565b505050565b6003548156fe54686973207370656c6c2068617320616c7265616479206265656e207363686564756c6564a265627a7a723158209fe4cff1994d3a2318dda0b288e56b385f468ed9307834e8bd35b2a27409f01664736f6c634300050c0032608060405234801561001057600080fd5b50610125806100206000396000f3fe6080604052348015600f57600080fd5b506004361060285760003560e01c80636146195414602d575b600080fd5b60336035565b005b6040805163bf353dbb60e01b815230600482015290517335d1b3f3d7966a1dfe207aa4514c12a259a0492b9163bf353dbb916024808301926020929190829003018186803b158015608557600080fd5b505afa1580156098573d6000803e3d6000fd5b505050506040513d602081101560ad57600080fd5b505160011460ee576040805162461bcd60e51b81526020600482015260096024820152686e6f2d61636365737360b81b604482015290519081900360640190fd5b56fea265627a7a7231582040cd9622dd64197dc142fb99ce24c21ac827ce4794699b8ddd0c3b9330bde1d564736f6c634300050c0032

Deployed Bytecode

0x608060405234801561001057600080fd5b506004361061008d5760003560e01c8062a7029b146100925780630a7a1c4d1461010f5780634665096d1461013357806351f910661461014d5780637284e416146101555780638456cb591461015d57806396d373e514610165578063ae8421e11461016f578063b0604a261461018b578063f7992d8514610193575b600080fd5b61009a61019b565b6040805160208082528351818301528351919283929083019185019080838360005b838110156100d45781810151838201526020016100bc565b50505050905090810190601f1680156101015780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b610117610229565b604080516001600160a01b039092168252519081900360200190f35b61013b610238565b60408051918252519081900360200190f35b61013b61023e565b61009a610244565b610117610278565b61016d610287565b005b6101776104c1565b604080519115158252519081900360200190f35b61016d6104ca565b61013b6109bf565b6004805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156102215780601f106101f657610100808354040283529160200191610221565b820191906000526020600020905b81548152906001019060200180831161020457829003601f168201915b505050505081565b6001546001600160a01b031681565b60055481565b60025481565b6040518060400160405280601881526020017711115190d3d38b4d48115b595c99d95b98de4814dc195b1b60421b81525081565b6000546001600160a01b031681565b60065460ff16156102d4576040805162461bcd60e51b81526020600482015260126024820152711cdc195b1b0b585b1c9958591e4b58d85cdd60721b604482015290519081900360640190fd5b6006805460ff1916600190811790915560005481546002805460035460405163168ccd6760e01b81526001600160a01b039485166004828101828152602484018690526064840185905260806044850190815282546000199b811615610100029b909b01909a169690960460848401819052969097169763168ccd67979196949591949192909160a490910190859080156103b05780601f10610385576101008083540402835291602001916103b0565b820191906000526020600020905b81548152906001019060200180831161039357829003601f168201915b505095505050505050600060405180830381600087803b1580156103d357600080fd5b505af11580156103e7573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052602081101561041057600080fd5b8101908080516040519392919084600160201b82111561042f57600080fd5b90830190602082018581111561044457600080fd5b8251600160201b81118282018810171561045d57600080fd5b82525081516020918201929091019080838360005b8381101561048a578181015183820152602001610472565b50505050905090810190601f1680156104b75780820380516001836020036101000a031916815260200191505b5060405250505050565b60065460ff1681565b60055442111561051d576040805162461bcd60e51b8152602060048201526019602482015278151a1a5cc818dbdb9d1c9858dd081a185cc8195e1c1a5c9959603a1b604482015290519081900360640190fd5b6003541561055c5760405162461bcd60e51b81526004018080602001828103825260258152602001806109c66025913960400191505060405180910390fd5b6000809054906101000a90046001600160a01b03166001600160a01b0316636a42b8f86040518163ffffffff1660e01b815260040160206040518083038186803b1580156105a957600080fd5b505afa1580156105bd573d6000803e3d6000fd5b505050506040513d60208110156105d357600080fd5b50514201600381905560005460018054600280546040516346d2fbbb60e01b81526001600160a01b03938416600482810182815260248401859052606484018a90526080604485019081528254600019998116156101000299909901909816959095046084840181905295909716976346d2fbbb9791969395919490939092909160a490910190859080156106a95780601f1061067e576101008083540402835291602001916106a9565b820191906000526020600020905b81548152906001019060200180831161068c57829003601f168201915b505095505050505050600060405180830381600087803b1580156106cc57600080fd5b505af11580156106e0573d6000803e3d6000fd5b505050506000738b4ce5dcbb01e0e1f0521cd8dcfb31b308e52c2490506060816001600160a01b0316630f560cd76040518163ffffffff1660e01b815260040160006040518083038186803b15801561073857600080fd5b505afa15801561074c573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052602081101561077557600080fd5b8101908080516040519392919084600160201b82111561079457600080fd5b9083019060208201858111156107a957600080fd5b82518660208202830111600160201b821117156107c557600080fd5b82525081516020918201928201910280838360005b838110156107f25781810151838201526020016107da565b50505050905001604052505050905060008090505b81518110156109ba5781818151811061081c57fe5b602002602001015165555344432d4160d01b1480610855575081818151811061084157fe5b6020026020010151652aa9a22196a160d11b145b8061087b575081818151811061086757fe5b602002602001015165545553442d4160d01b145b806108a3575081818151811061088d57fe5b6020026020010151675041585553442d4160c01b145b156108ad576109b2565b73c4be7f74ee3743bded8e0fa218ee5cf06397f4726001600160a01b03166365fae35e846001600160a01b0316636ffd80018585815181106108eb57fe5b60200260200101516040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b15801561092757600080fd5b505afa15801561093b573d6000803e3d6000fd5b505050506040513d602081101561095157600080fd5b5051604080516001600160e01b031960e085901b1681526001600160a01b03909216600483015251602480830192600092919082900301818387803b15801561099957600080fd5b505af11580156109ad573d6000803e3d6000fd5b505050505b600101610807565b505050565b6003548156fe54686973207370656c6c2068617320616c7265616479206265656e207363686564756c6564a265627a7a723158209fe4cff1994d3a2318dda0b288e56b385f468ed9307834e8bd35b2a27409f01664736f6c634300050c0032

Deployed Bytecode Sourcemap

2321:2274:0:-;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2321:2274:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2487:27;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:100:-1;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;2487:27:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2382:30;;;:::i;:::-;;;;-1:-1:-1;;;;;2382:30:0;;;;;;;;;;;;;;2521:34;;;:::i;:::-;;;;;;;;;;;;;;;;2419:27;;;:::i;2957:63::-;;;:::i;2346:29::-;;;:::i;4448:144::-;;;:::i;:::-;;2562:28;;;:::i;:::-;;;;;;;;;;;;;;;;;;3383:1057;;;:::i;2453:27::-;;;:::i;2487:::-;;;;;;;;;;;;;;;-1:-1:-1;;2487:27:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;2382:30::-;;;-1:-1:-1;;;;;2382:30:0;;:::o;2521:34::-;;;;:::o;2419:27::-;;;;:::o;2957:63::-;;;;;;;;;;;;;;-1:-1:-1;;;2957:63:0;;;;:::o;2346:29::-;;;-1:-1:-1;;;;;2346:29:0;;:::o;4448:144::-;4491:4;;;;4490:5;4482:36;;;;;-1:-1:-1;;;4482:36:0;;;;;;;;;;;;-1:-1:-1;;;4482:36:0;;;;;;;;;;;;;;;4529:4;:11;;-1:-1:-1;;4529:11:0;4536:4;4529:11;;;;;;:4;4551:5;4562:6;;4570:3;;;4580;;4551:33;;-1:-1:-1;;;4551:33:0;;-1:-1:-1;;;;;4562:6:0;;;4575:3;4551:33;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;4551:33:0;;;;4529:11;4551:33;;;;;;;;;;;;;;;;;;:5;;;;;:10;;4562:6;;4570:3;;4575;;4551:33;;;;;;;;;4575:3;;4551:33;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4551:33:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;4551:33:0;;;;;;39:16:-1;36:1;17:17;2:54;101:4;4551:33:0;80:15:-1;;;-1:-1;;76:31;65:43;;120:4;113:20;13:2;5:11;;2:2;;;29:1;26;19:12;2:2;4551:33:0;;;;;;;;;;;;;-1:-1:-1;;;14:3;11:20;8:2;;;44:1;41;34:12;8:2;62:21;;;;123:4;114:14;;138:31;;;135:2;;;182:1;179;172:12;135:2;213:10;;-1:-1;;;244:29;;285:43;;;282:58;-1:-1;233:115;230:2;;;361:1;358;351:12;230:2;372:25;;-1:-1;4551:33:0;;420:4:-1;411:14;;;;4551:33:0;;;;;411:14:-1;4551:33:0;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;4551:33:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4448:144::o;2562:28::-;;;;;;:::o;3383:1057::-;3436:10;;3429:3;:17;;3421:55;;;;;-1:-1:-1;;;3421:55:0;;;;;;;;;;;;-1:-1:-1;;;3421:55:0;;;;;;;;;;;;;;;3495:3;;:8;3487:58;;;;-1:-1:-1;;;3487:58:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3568:5;;;;;;;;;-1:-1:-1;;;;;3568:5:0;-1:-1:-1;;;;;3568:11:0;;:13;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3568:13:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;3568:13:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;3568:13:0;3562:3;:19;3556:3;:25;;;3592:5;;;3603:6;;3611:3;;;3592:33;;-1:-1:-1;;;3592:33:0;;-1:-1:-1;;;;;3603:6:0;;;3616:3;3592:33;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;3592:33:0;;;;:5;:33;;;;;;;;;;;;;;;;;;:5;;;;;:10;;3603:6;;3611:3;;3616;;3562:19;;3592:33;;;;;;;;;3616:3;;3592:33;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3592:33:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;3592:33:0;;;;3681:28;2793:42;3681:64;;3756:21;3780:8;-1:-1:-1;;;;;3780:13:0;;:15;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3780:15:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;3780:15:0;;;;;;39:16:-1;36:1;17:17;2:54;101:4;3780:15:0;80::-1;;;-1:-1;;76:31;65:43;;120:4;113:20;13:2;5:11;;2:2;;;29:1;26;19:12;2:2;3780:15:0;;;;;;;;;;;;;-1:-1:-1;;;14:3;11:20;8:2;;;44:1;41;34:12;8:2;62:21;;;;123:4;114:14;;138:31;;;135:2;;;182:1;179;172:12;135:2;219:3;213:10;331:9;325:2;311:12;307:21;289:16;285:44;282:59;-1:-1;;;247:12;244:29;233:116;230:2;;;362:1;359;352:12;230:2;373:25;;-1:-1;3780:15:0;;421:4:-1;412:14;;;;3780:15:0;;;;;412:14:-1;3780:15:0;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;3780:15:0;;;;;;;;;;;3756:39;;3813:6;3822:1;3813:10;;3808:625;3829:4;:11;3825:1;:15;3808:625;;;3948:4;3953:1;3948:7;;;;;;;;;;;;;;-1:-1:-1;;;3948:19:0;:59;;;;3988:4;3993:1;3988:7;;;;;;;;;;;;;;-1:-1:-1;;;3988:19:0;3948:59;:99;;;;4028:4;4033:1;4028:7;;;;;;;;;;;;;;-1:-1:-1;;;4028:19:0;3948:99;:141;;;;4068:4;4073:1;4068:7;;;;;;;;;;;;;;-1:-1:-1;;;4068:21:0;3948:141;3944:174;;;4107:8;;3944:174;2712:42;-1:-1:-1;;;;;4361:36:0;;4398:8;-1:-1:-1;;;;;4398:13:0;;4412:4;4417:1;4412:7;;;;;;;;;;;;;;4398:22;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4398:22:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;4398:22:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;4398:22:0;4361:60;;;-1:-1:-1;;;;;;4361:60:0;;;;;;;-1:-1:-1;;;;;4361:60:0;;;;;;;;;;;;;-1:-1:-1;;4361:60:0;;;;;;;-1:-1:-1;4361:60:0;;;;5:2:-1;;;;30:1;27;20:12;5:2;4361:60:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;4361:60:0;;;;3808:625;3842:3;;3808:625;;;;3383:1057;;:::o;2453:27::-;;;;:::o

Swarm Source

bzzr://40cd9622dd64197dc142fb99ce24c21ac827ce4794699b8ddd0c3b9330bde1d5

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export  ]

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.