ETH Price: $1,948.59 (-0.73%)
Gas: 0.03 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
Cast108652252020-09-15 7:25:061993 days ago1600154706IN
0xd155716c...4d34Aa201
0 ETH0.0111255500
Cast108649642020-09-15 6:24:431993 days ago1600151083IN
0xd155716c...4d34Aa201
0 ETH0.092809500
Schedule108617362020-09-14 18:24:261994 days ago1600107866IN
0xd155716c...4d34Aa201
0 ETH0.01869693217

Latest 1 internal transaction

Advanced mode:
Parent Transaction Hash Method Block
From
To
-108610492020-09-14 15:53:591994 days ago1600098839
0xd155716c...4d34Aa201
 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 AGPLv3 license
/**
 *Submitted for verification at Etherscan.io on 2020-09-14
*/

// 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;

interface DSPauseAbstract {
    function delay() external view returns (uint256);
    function plot(address, bytes32, bytes calldata, uint256) external;
    function exec(address, bytes32, bytes calldata, uint256) external returns (bytes memory);
}

interface VatAbstract {
    function file(bytes32, uint256) external;
    function file(bytes32, bytes32, uint256) external;
}

interface SpotAbstract {
    function file(bytes32, bytes32, uint256) external;
    function poke(bytes32) external;
}

interface CatAbstract {
    function file(bytes32, uint256) external;
}

contract SpellAction {

    // MAINNET ADDRESSES
    //
    // 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;
    address constant MCD_SPOT    = 0x65C79fcB50Ca1594B025960e539eD7A9a6D434A3;
    address constant MCD_CAT     = 0xa5679C04fc3d9d8b0AaB1F0ab83555b301cA70Ea;

    // Decimals & precision
    uint256 constant MILLION  = 10 ** 6;
    uint256 constant RAY      = 10 ** 27;
    uint256 constant RAD      = 10 ** 45;

    function execute() external {
        /*** Risk Parameter Adjustments ***/

        // Set the global debt ceiling to 948,000,000
        // 823 (current DC) + 100 (USDC-A increase) + 25 (PAXUSD-A increase)
        VatAbstract(MCD_VAT).file("Line", 948 * MILLION * RAD);

        // Set the USDC-A debt ceiling
        //
        // Existing debt ceiling: 100 million
        // New debt ceiling: 200 million
        VatAbstract(MCD_VAT).file("USDC-A", "line", 200 * MILLION * RAD);

        // Set the PAXUSD-A debt ceiling
        //
        // Existing debt ceiling: 5 million
        // New debt ceiling: 30 million
        VatAbstract(MCD_VAT).file("PAXUSD-A", "line", 30 * MILLION * RAD);

        // Set USDC-A collateralization ratio
        // Existing ratio: 110%
        // New ratio: 103%
        SpotAbstract(MCD_SPOT).file("USDC-A", "mat", 103 * RAY / 100); // 103% coll. ratio
        SpotAbstract(MCD_SPOT).poke("USDC-A");

        // Set PAXUSD-A collateralization ratio
        // Existing ratio: 120%
        // New ratio: 103%
        SpotAbstract(MCD_SPOT).file("PAXUSD-A", "mat", 103 * RAY / 100); // 103% coll. ratio
        SpotAbstract(MCD_SPOT).poke("PAXUSD-A");

        // Set Cat box variable
        // Existing box: 30m
        // New box: 15m    
        CatAbstract(MCD_CAT).file("box", 15 * MILLION * RAD);
    }
}

contract DssSpell {
    DSPauseAbstract public pause =
        DSPauseAbstract(0xbE286431454714F511008713973d3B053A2d38f3);
    address         public action;
    bytes32         public tag;
    uint256         public eta;
    bytes           public sig;
    uint256         public expiration;
    bool            public done;

    // Provides a descriptive tag for bot consumption
    // This should be modified weekly to provide a summary of the actions
    // Hash: seth keccak -- "$(wget https://raw.githubusercontent.com/makerdao/community/15215ebaf8bbb4a20567b3233383788a68afb58b/governance/votes/Executive%20vote%20-%20September%2014%2C%202020.md -q -O - 2>/dev/null)"
    string constant public description =
        "2020-09-14 MakerDAO Executive Spell | Hash: 0xf0155120204be06c56616181ea82bbfa93f48494455c6d0b3c0ab1d581464657";

    constructor() public {
        sig = abi.encodeWithSignature("execute()");
        action = address(new SpellAction());
        bytes32 _tag;
        address _action = action;
        assembly { _tag := extcodehash(_action) }
        tag = _tag;
        expiration = now + 30 days;
    }

    // modifier officeHours {
    //     uint day = (now / 1 days + 3) % 7;
    //     require(day < 5, "Can only be cast on a weekday");
    //     uint hour = now / 1 hours % 24;
    //     require(hour >= 14 && hour < 21, "Outside office hours");
    //     _;
    // }

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

    function cast() public /*officeHours*/ {
        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"}]

6080604052600080546001600160a01b03191673be286431454714f511008713973d3b053a2d38f317905534801561003657600080fd5b50604080516004808252602482019092526020810180516001600160e01b03167f614619540000000000000000000000000000000000000000000000000000000017815290516100879291906100e2565b5060405161009490610160565b604051809103906000f0801580156100b0573d6000803e3d6000fd5b50600180546001600160a01b0319166001600160a01b039283161790819055163f6002554262278d000160055561018a565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061012357805160ff1916838001178555610150565b82800160010185558215610150579182015b82811115610150578251825591602001919060010190610135565b5061015c92915061016d565b5090565b6104e48061093583390190565b61018791905b8082111561015c5760008155600101610173565b90565b61079c806101996000396000f3fe608060405234801561001057600080fd5b506004361061008d5760003560e01c8062a7029b146100925780630a7a1c4d1461010f5780634665096d1461013357806351f910661461014d5780637284e416146101555780638456cb591461015d57806396d373e514610165578063ae8421e11461016f578063b0604a261461018b578063f7992d8514610193575b600080fd5b61009a61019b565b6040805160208082528351818301528351919283929083019185019080838360005b838110156100d45781810151838201526020016100bc565b50505050905090810190601f1680156101015780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b610117610229565b604080516001600160a01b039092168252519081900360200190f35b61013b610238565b60408051918252519081900360200190f35b61013b61023e565b61009a610244565b610117610260565b61016d61026f565b005b6101776104a9565b604080519115158252519081900360200190f35b61016d6104b2565b61013b6106ce565b6004805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156102215780601f106101f657610100808354040283529160200191610221565b820191906000526020600020905b81548152906001019060200180831161020457829003601f168201915b505050505081565b6001546001600160a01b031681565b60055481565b60025481565b6040518060a00160405280606e81526020016106fa606e913981565b6000546001600160a01b031681565b60065460ff16156102bc576040805162461bcd60e51b81526020600482015260126024820152711cdc195b1b0b585b1c9958591e4b58d85cdd60721b604482015290519081900360640190fd5b6006805460ff1916600190811790915560005481546002805460035460405163168ccd6760e01b81526001600160a01b039485166004828101828152602484018690526064840185905260806044850190815282546000199b811615610100029b909b01909a169690960460848401819052969097169763168ccd67979196949591949192909160a490910190859080156103985780601f1061036d57610100808354040283529160200191610398565b820191906000526020600020905b81548152906001019060200180831161037b57829003601f168201915b505095505050505050600060405180830381600087803b1580156103bb57600080fd5b505af11580156103cf573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f1916820160405260208110156103f857600080fd5b8101908080516040519392919084600160201b82111561041757600080fd5b90830190602082018581111561042c57600080fd5b8251600160201b81118282018810171561044557600080fd5b82525081516020918201929091019080838360005b8381101561047257818101518382015260200161045a565b50505050905090810190601f16801561049f5780820380516001836020036101000a031916815260200191505b5060405250505050565b60065460ff1681565b600554421115610505576040805162461bcd60e51b8152602060048201526019602482015278151a1a5cc818dbdb9d1c9858dd081a185cc8195e1c1a5c9959603a1b604482015290519081900360640190fd5b600354156105445760405162461bcd60e51b81526004018080602001828103825260258152602001806106d56025913960400191505060405180910390fd5b6000809054906101000a90046001600160a01b03166001600160a01b0316636a42b8f86040518163ffffffff1660e01b815260040160206040518083038186803b15801561059157600080fd5b505afa1580156105a5573d6000803e3d6000fd5b505050506040513d60208110156105bb57600080fd5b50514201600381905560005460018054600280546040516346d2fbbb60e01b81526001600160a01b03938416600482810182815260248401859052606484018a90526080604485019081528254600019998116156101000299909901909816959095046084840181905295909716976346d2fbbb9791969395919490939092909160a490910190859080156106915780601f1061066657610100808354040283529160200191610691565b820191906000526020600020905b81548152906001019060200180831161067457829003601f168201915b505095505050505050600060405180830381600087803b1580156106b457600080fd5b505af11580156106c8573d6000803e3d6000fd5b50505050565b6003548156fe54686973207370656c6c2068617320616c7265616479206265656e207363686564756c6564323032302d30392d3134204d616b657244414f20457865637574697665205370656c6c207c20486173683a20307866303135353132303230346265303663353636313631383165613832626266613933663438343934343535633664306233633061623164353831343634363537a265627a7a723158206e33be071ee5c6e43f3e3f2d58625c3b024a9766040aa2405af4493949287ad864736f6c634300050c0032608060405234801561001057600080fd5b506104c4806100206000396000f3fe608060405234801561001057600080fd5b506004361061002b5760003560e01c80636146195414610030575b600080fd5b61003861003a565b005b60408051630a6ba04560e21b8152634c696e6560e01b60048201526f4f2e3f602e0fab26ada75706929928f960351b602482015290517335d1b3f3d7966a1dfe207aa4514c12a259a0492b916329ae811491604480830192600092919082900301818387803b1580156100ac57600080fd5b505af11580156100c0573d6000803e3d6000fd5b505060408051630d05943f60e11b815265555344432d4160d01b6004820152636c696e6560e01b60248201526f085a36366eb71f04147a6da2b7f8647560361b604482015290517335d1b3f3d7966a1dfe207aa4514c12a259a0492b9350631a0b287e9250606480830192600092919082900301818387803b15801561014557600080fd5b505af1158015610159573d6000803e3d6000fd5b505060408051630d05943f60e11b8152675041585553442d4160c01b6004820152636c696e6560e01b60248201526f0502ed53dc07790272afdb61a195091360341b604482015290517335d1b3f3d7966a1dfe207aa4514c12a259a0492b9350631a0b287e9250606480830192600092919082900301818387803b1580156101e057600080fd5b505af11580156101f4573d6000803e3d6000fd5b505060408051630d05943f60e11b815265555344432d4160d01b6004820152621b585d60ea1b60248201526b0353fefbe20c8415c6000000604482015290517365c79fcb50ca1594b025960e539ed7a9a6d434a39350631a0b287e9250606482810192600092919082900301818387803b15801561027157600080fd5b505af1158015610285573d6000803e3d6000fd5b505060408051631504460f60e01b815265555344432d4160d01b600482015290517365c79fcb50ca1594b025960e539ed7a9a6d434a39350631504460f9250602480830192600092919082900301818387803b1580156102e457600080fd5b505af11580156102f8573d6000803e3d6000fd5b505060408051630d05943f60e11b8152675041585553442d4160c01b6004820152621b585d60ea1b60248201526b0353fefbe20c8415c6000000604482015290517365c79fcb50ca1594b025960e539ed7a9a6d434a39350631a0b287e9250606482810192600092919082900301818387803b15801561037757600080fd5b505af115801561038b573d6000803e3d6000fd5b505060408051631504460f60e01b8152675041585553442d4160c01b600482015290517365c79fcb50ca1594b025960e539ed7a9a6d434a39350631504460f9250602480830192600092919082900301818387803b1580156103ec57600080fd5b505af1158015610400573d6000803e3d6000fd5b505060408051630a6ba04560e21b8152620c4def60eb1b60048201526f0502ed53dc07790272afdb61a195091360331b6024820152905173a5679c04fc3d9d8b0aab1f0ab83555b301ca70ea93506329ae81149250604480830192600092919082900301818387803b15801561047557600080fd5b505af1158015610489573d6000803e3d6000fd5b5050505056fea265627a7a723158200e6287828387b71b1fb5f7eb80a06b6c4287498cdb2c47889a51e736d460f9c364736f6c634300050c0032

Deployed Bytecode

0x608060405234801561001057600080fd5b506004361061008d5760003560e01c8062a7029b146100925780630a7a1c4d1461010f5780634665096d1461013357806351f910661461014d5780637284e416146101555780638456cb591461015d57806396d373e514610165578063ae8421e11461016f578063b0604a261461018b578063f7992d8514610193575b600080fd5b61009a61019b565b6040805160208082528351818301528351919283929083019185019080838360005b838110156100d45781810151838201526020016100bc565b50505050905090810190601f1680156101015780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b610117610229565b604080516001600160a01b039092168252519081900360200190f35b61013b610238565b60408051918252519081900360200190f35b61013b61023e565b61009a610244565b610117610260565b61016d61026f565b005b6101776104a9565b604080519115158252519081900360200190f35b61016d6104b2565b61013b6106ce565b6004805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156102215780601f106101f657610100808354040283529160200191610221565b820191906000526020600020905b81548152906001019060200180831161020457829003601f168201915b505050505081565b6001546001600160a01b031681565b60055481565b60025481565b6040518060a00160405280606e81526020016106fa606e913981565b6000546001600160a01b031681565b60065460ff16156102bc576040805162461bcd60e51b81526020600482015260126024820152711cdc195b1b0b585b1c9958591e4b58d85cdd60721b604482015290519081900360640190fd5b6006805460ff1916600190811790915560005481546002805460035460405163168ccd6760e01b81526001600160a01b039485166004828101828152602484018690526064840185905260806044850190815282546000199b811615610100029b909b01909a169690960460848401819052969097169763168ccd67979196949591949192909160a490910190859080156103985780601f1061036d57610100808354040283529160200191610398565b820191906000526020600020905b81548152906001019060200180831161037b57829003601f168201915b505095505050505050600060405180830381600087803b1580156103bb57600080fd5b505af11580156103cf573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f1916820160405260208110156103f857600080fd5b8101908080516040519392919084600160201b82111561041757600080fd5b90830190602082018581111561042c57600080fd5b8251600160201b81118282018810171561044557600080fd5b82525081516020918201929091019080838360005b8381101561047257818101518382015260200161045a565b50505050905090810190601f16801561049f5780820380516001836020036101000a031916815260200191505b5060405250505050565b60065460ff1681565b600554421115610505576040805162461bcd60e51b8152602060048201526019602482015278151a1a5cc818dbdb9d1c9858dd081a185cc8195e1c1a5c9959603a1b604482015290519081900360640190fd5b600354156105445760405162461bcd60e51b81526004018080602001828103825260258152602001806106d56025913960400191505060405180910390fd5b6000809054906101000a90046001600160a01b03166001600160a01b0316636a42b8f86040518163ffffffff1660e01b815260040160206040518083038186803b15801561059157600080fd5b505afa1580156105a5573d6000803e3d6000fd5b505050506040513d60208110156105bb57600080fd5b50514201600381905560005460018054600280546040516346d2fbbb60e01b81526001600160a01b03938416600482810182815260248401859052606484018a90526080604485019081528254600019998116156101000299909901909816959095046084840181905295909716976346d2fbbb9791969395919490939092909160a490910190859080156106915780601f1061066657610100808354040283529160200191610691565b820191906000526020600020905b81548152906001019060200180831161067457829003601f168201915b505095505050505050600060405180830381600087803b1580156106b457600080fd5b505af11580156106c8573d6000803e3d6000fd5b50505050565b6003548156fe54686973207370656c6c2068617320616c7265616479206265656e207363686564756c6564323032302d30392d3134204d616b657244414f20457865637574697665205370656c6c207c20486173683a20307866303135353132303230346265303663353636313631383165613832626266613933663438343934343535633664306233633061623164353831343634363537a265627a7a723158206e33be071ee5c6e43f3e3f2d58625c3b024a9766040aa2405af4493949287ad864736f6c634300050c0032

Deployed Bytecode Sourcemap

3427:1883:0:-;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3427:1883:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3660:26;;;:::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;3660:26:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3558:29;;;:::i;:::-;;;;-1:-1:-1;;;;;3558:29:0;;;;;;;;;;;;;;3693:33;;;:::i;:::-;;;;;;;;;;;;;;;;3594:26;;;:::i;4120:158::-;;;:::i;3452:99::-;;;:::i;5147:160::-;;;:::i;:::-;;3733:27;;;:::i;:::-;;;;;;;;;;;;;;;;;;4872:267;;;:::i;3627:26::-;;;:::i;3660:::-;;;;;;;;;;;;;;;-1:-1:-1;;3660:26:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;3558:29::-;;;-1:-1:-1;;;;;3558:29:0;;:::o;3693:33::-;;;;:::o;3594:26::-;;;;:::o;4120:158::-;;;;;;;;;;;;;;;;;;;:::o;3452:99::-;;;-1:-1:-1;;;;;3452:99:0;;:::o;5147:160::-;5206:4;;;;5205:5;5197:36;;;;;-1:-1:-1;;;5197:36:0;;;;;;;;;;;;-1:-1:-1;;;5197:36:0;;;;;;;;;;;;;;;5244:4;:11;;-1:-1:-1;;5244:11:0;5251:4;5244:11;;;;;;:4;5266:5;5277:6;;5285:3;;;5295;;5266:33;;-1:-1:-1;;;5266:33:0;;-1:-1:-1;;;;;5277:6:0;;;5290:3;5266:33;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;5266:33:0;;;;5244:11;5266:33;;;;;;;;;;;;;;;;;;:5;;;;;:10;;5277:6;;5285:3;;5290;;5266:33;;;;;;;;;5290:3;;5266:33;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5266:33:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;5266:33:0;;;;;;39:16:-1;36:1;17:17;2:54;101:4;5266: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;5266: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;5266:33:0;;420:4:-1;411:14;;;;5266:33:0;;;;;411:14:-1;5266: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;5266:33:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5147:160::o;3733:27::-;;;;;;:::o;4872:267::-;4925:10;;4918:3;:17;;4910:55;;;;;-1:-1:-1;;;4910:55:0;;;;;;;;;;;;-1:-1:-1;;;4910:55:0;;;;;;;;;;;;;;;4984:3;;:8;4976:58;;;;-1:-1:-1;;;4976:58:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5073:5;;;;;;;;;-1:-1:-1;;;;;5073:5:0;-1:-1:-1;;;;;5057:28:0;;:30;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5057:30:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;5057:30:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;5057:30:0;5051:3;:36;5045:3;:42;;;5098:5;;;5109:6;;5117:3;;;5098:33;;-1:-1:-1;;;5098:33:0;;-1:-1:-1;;;;;5109:6:0;;;5122:3;5098:33;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;5098:33:0;;;;:5;:33;;;;;;;;;;;;;;;;;;:5;;;;;:10;;5109:6;;5117:3;;5122;;5051:36;;5098:33;;;;;;;;;5122:3;;5098:33;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5098:33:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;5098:33:0;;;;4872:267::o;3627:26::-;;;;:::o

Swarm Source

bzzr://0e6287828387b71b1fb5f7eb80a06b6c4287498cdb2c47889a51e736d460f9c3

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export  ]
[ 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.