ETH Price: $3,351.81 (+0.41%)
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Update Member190933292024-01-26 21:03:11340 days ago1706302991IN
0xB7e70B77...Fb5a2f53b
0 ETH0.000952818.24707673
Update Member190701102024-01-23 14:57:59343 days ago1706021879IN
0xB7e70B77...Fb5a2f53b
0 ETH0.0012526123.98315156
Update Member182148652023-09-25 19:24:23463 days ago1695669863IN
0xB7e70B77...Fb5a2f53b
0 ETH0.0013862326.54144166
Update Members179058162023-08-13 12:03:47506 days ago1691928227IN
0xB7e70B77...Fb5a2f53b
0 ETH0.0008458315.71251103
Update Members172863742023-05-18 12:16:23593 days ago1684412183IN
0xB7e70B77...Fb5a2f53b
0 ETH0.0039060950.7667008
Update Members171689152023-05-01 22:22:47610 days ago1682979767IN
0xB7e70B77...Fb5a2f53b
0 ETH0.0035446865.8471751
Update Members170774432023-04-19 1:36:11623 days ago1681868171IN
0xB7e70B77...Fb5a2f53b
0 ETH0.0042043754.63771531
Update Members170304832023-04-12 7:35:23629 days ago1681284923IN
0xB7e70B77...Fb5a2f53b
0 ETH0.0035110928.50423205
Update Members170234042023-04-11 7:33:47630 days ago1681198427IN
0xB7e70B77...Fb5a2f53b
0 ETH0.0035399628.73951915
Update Members169692422023-04-03 15:00:11638 days ago1680534011IN
0xB7e70B77...Fb5a2f53b
0 ETH0.0022513934.20955827
Update Members169687462023-04-03 13:18:59638 days ago1680527939IN
0xB7e70B77...Fb5a2f53b
0 ETH0.0023577130.66182101
Update Members169684932023-04-03 12:27:47638 days ago1680524867IN
0xB7e70B77...Fb5a2f53b
0 ETH0.0012134922.54560243
Update Members169463522023-03-31 9:39:35641 days ago1680255575IN
0xB7e70B77...Fb5a2f53b
0 ETH0.0022381529.0904303
Update Members169256502023-03-28 11:51:23644 days ago1680004283IN
0xB7e70B77...Fb5a2f53b
0 ETH0.0045690137.09040723
Update Members169010742023-03-25 1:00:23648 days ago1679706023IN
0xB7e70B77...Fb5a2f53b
0 ETH0.0014414820.05243404
Update Members169010732023-03-25 1:00:11648 days ago1679706011IN
0xB7e70B77...Fb5a2f53b
0 ETH0.0014084919.5956993
Update Members167413242023-03-02 13:58:47670 days ago1677765527IN
0xB7e70B77...Fb5a2f53b
0 ETH0.0020521126.67088316
Update Members167400012023-03-02 9:30:11670 days ago1677749411IN
0xB7e70B77...Fb5a2f53b
0 ETH0.0015132825.28803742
Update Members166612962023-02-19 7:56:47681 days ago1676793407IN
0xB7e70B77...Fb5a2f53b
0 ETH0.0012692223.58107626
Update Members165992182023-02-10 15:21:11690 days ago1676042471IN
0xB7e70B77...Fb5a2f53b
0 ETH0.0035248135.22703483
Update Members165338292023-02-01 12:00:35699 days ago1675252835IN
0xB7e70B77...Fb5a2f53b
0 ETH0.0010394719.30963601
Update Members165279672023-01-31 16:21:23700 days ago1675182083IN
0xB7e70B77...Fb5a2f53b
0 ETH0.0018965435.23081828
Update Members165210992023-01-30 17:21:23701 days ago1675099283IN
0xB7e70B77...Fb5a2f53b
0 ETH0.0012860723.89401272
Update Members163766472023-01-10 13:16:35721 days ago1673356595IN
0xB7e70B77...Fb5a2f53b
0 ETH0.0014060218.27195017
Update Members163694672023-01-09 13:12:47722 days ago1673269967IN
0xB7e70B77...Fb5a2f53b
0 ETH0.0009861318.31876618
View all transactions

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
MemberAdmin

Compiler Version
v0.5.15+commit.6a57276f

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, None license
/**
 *Submitted for verification at Etherscan.io on 2021-02-09
*/

// Copyright (C) 2020 Centrifuge
// 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.15 <0.6.0;

// Copyright (C) Centrifuge 2020, based on MakerDAO dss https://github.com/makerdao/dss
//
// 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.15 <0.6.0;
/// note.sol -- the `note' modifier, for logging calls as events

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

contract DSNote {
    event LogNote(
        bytes4   indexed  sig,
        address  indexed  guy,
        bytes32  indexed  foo,
        bytes32  indexed  bar,
        uint256           wad,
        bytes             fax
    ) anonymous;

    modifier note {
        bytes32 foo;
        bytes32 bar;
        uint256 wad;

        assembly {
            foo := calldataload(4)
            bar := calldataload(36)
            wad := callvalue()
        }

        _;

        emit LogNote(msg.sig, msg.sender, foo, bar, wad, msg.data);
    }
}

contract Auth is DSNote {
    mapping (address => uint) public wards;
    function rely(address usr) public auth note { wards[usr] = 1; }
    function deny(address usr) public auth note { wards[usr] = 0; }
    modifier auth { require(wards[msg.sender] == 1); _; }
}

contract MemberlistLike {
    function updateMember(address usr, uint validUntil) public;
    function updateMembers(address[] memory users, uint validUntil) public;
}

// Wrapper contract for permission restriction on the memberlists.
contract MemberAdmin is Auth {
    constructor() public {
        wards[msg.sender] = 1;
    }

    // Admins can manipulate memberlists, but have to be added and can be removed by any ward on the MemberAdmin contract
    mapping (address => uint) public admins;

    modifier admin { require(admins[msg.sender] == 1); _; }

    function relyAdmin(address usr) public auth note { admins[usr] = 1; }
    function denyAdmin(address usr) public auth note { admins[usr] = 0; }

    function updateMember(address list, address usr, uint validUntil) public admin {
        MemberlistLike(list).updateMember(usr, validUntil);
    }

    function updateMembers(address list, address[] memory users, uint validUntil) public admin {
        MemberlistLike(list).updateMembers(users, validUntil);
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":true,"inputs":[{"indexed":true,"internalType":"bytes4","name":"sig","type":"bytes4"},{"indexed":true,"internalType":"address","name":"guy","type":"address"},{"indexed":true,"internalType":"bytes32","name":"foo","type":"bytes32"},{"indexed":true,"internalType":"bytes32","name":"bar","type":"bytes32"},{"indexed":false,"internalType":"uint256","name":"wad","type":"uint256"},{"indexed":false,"internalType":"bytes","name":"fax","type":"bytes"}],"name":"LogNote","type":"event"},{"constant":true,"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"admins","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"usr","type":"address"}],"name":"deny","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"usr","type":"address"}],"name":"denyAdmin","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"usr","type":"address"}],"name":"rely","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"usr","type":"address"}],"name":"relyAdmin","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"list","type":"address"},{"internalType":"address","name":"usr","type":"address"},{"internalType":"uint256","name":"validUntil","type":"uint256"}],"name":"updateMember","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"list","type":"address"},{"internalType":"address[]","name":"users","type":"address[]"},{"internalType":"uint256","name":"validUntil","type":"uint256"}],"name":"updateMembers","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"wards","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"}]

608060405234801561001057600080fd5b5060016000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610b32806100646000396000f3fe608060405234801561001057600080fd5b50600436106100885760003560e01c8063a46b630f1161005b578063a46b630f146101b1578063bed09038146101f5578063bf353dbb14610263578063df5d97ec146102bb57610088565b8063429b62e51461008d57806365fae35e146100e557806382f143a8146101295780639c52a7f11461016d575b600080fd5b6100cf600480360360208110156100a357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061039d565b6040518082815260200191505060405180910390f35b610127600480360360208110156100fb57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506103b5565b005b61016b6004803603602081101561013f57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610504565b005b6101af6004803603602081101561018357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610654565b005b6101f3600480360360208110156101c757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107a3565b005b6102616004803603606081101561020b57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506108f2565b005b6102a56004803603602081101561027957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506109e1565b6040518082815260200191505060405180910390f35b61039b600480360360608110156102d157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019064010000000081111561030e57600080fd5b82018360208201111561032057600080fd5b8035906020019184602083028401116401000000008311171561034257600080fd5b919080806020026020016040519081016040528093929190818152602001838360200280828437600081840152601f19601f820116905080830192505050505050509192919290803590602001909291905050506109f9565b005b60016020528060005260406000206000915090505481565b60016000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541461040057600080fd5b60008060006004359250602435915034905060016000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081833373ffffffffffffffffffffffffffffffffffffffff166000357fffffffff00000000000000000000000000000000000000000000000000000000167bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19168460003660405180848152602001806020018281038252848482818152602001925080828437600081840152601f19601f82011690508083019250505094505050505060405180910390a450505050565b60016000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541461054f57600080fd5b6000806000600435925060243591503490506000600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081833373ffffffffffffffffffffffffffffffffffffffff166000357fffffffff00000000000000000000000000000000000000000000000000000000167bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19168460003660405180848152602001806020018281038252848482818152602001925080828437600081840152601f19601f82011690508083019250505094505050505060405180910390a450505050565b60016000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541461069f57600080fd5b60008060006004359250602435915034905060008060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081833373ffffffffffffffffffffffffffffffffffffffff166000357fffffffff00000000000000000000000000000000000000000000000000000000167bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19168460003660405180848152602001806020018281038252848482818152602001925080828437600081840152601f19601f82011690508083019250505094505050505060405180910390a450505050565b60016000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054146107ee57600080fd5b60008060006004359250602435915034905060018060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081833373ffffffffffffffffffffffffffffffffffffffff166000357fffffffff00000000000000000000000000000000000000000000000000000000167bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19168460003660405180848152602001806020018281038252848482818152602001925080828437600081840152601f19601f82011690508083019250505094505050505060405180910390a450505050565b60018060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541461093d57600080fd5b8273ffffffffffffffffffffffffffffffffffffffff1663336137c883836040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050600060405180830381600087803b1580156109c457600080fd5b505af11580156109d8573d6000803e3d6000fd5b50505050505050565b60006020528060005260406000206000915090505481565b60018060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414610a4457600080fd5b8273ffffffffffffffffffffffffffffffffffffffff16637adaa50483836040518363ffffffff1660e01b81526004018080602001838152602001828103825284818151815260200191508051906020019060200280838360005b83811015610aba578082015181840152602081019050610a9f565b505050509050019350505050600060405180830381600087803b158015610ae057600080fd5b505af1158015610af4573d6000803e3d6000fd5b5050505050505056fea265627a7a72315820468ec935ed489e1e0b5b979c18912f2d1ac14390a5506911a3856cf8fc2da59164736f6c634300050f0032

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100885760003560e01c8063a46b630f1161005b578063a46b630f146101b1578063bed09038146101f5578063bf353dbb14610263578063df5d97ec146102bb57610088565b8063429b62e51461008d57806365fae35e146100e557806382f143a8146101295780639c52a7f11461016d575b600080fd5b6100cf600480360360208110156100a357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061039d565b6040518082815260200191505060405180910390f35b610127600480360360208110156100fb57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506103b5565b005b61016b6004803603602081101561013f57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610504565b005b6101af6004803603602081101561018357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610654565b005b6101f3600480360360208110156101c757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107a3565b005b6102616004803603606081101561020b57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506108f2565b005b6102a56004803603602081101561027957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506109e1565b6040518082815260200191505060405180910390f35b61039b600480360360608110156102d157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019064010000000081111561030e57600080fd5b82018360208201111561032057600080fd5b8035906020019184602083028401116401000000008311171561034257600080fd5b919080806020026020016040519081016040528093929190818152602001838360200280828437600081840152601f19601f820116905080830192505050505050509192919290803590602001909291905050506109f9565b005b60016020528060005260406000206000915090505481565b60016000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541461040057600080fd5b60008060006004359250602435915034905060016000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081833373ffffffffffffffffffffffffffffffffffffffff166000357fffffffff00000000000000000000000000000000000000000000000000000000167bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19168460003660405180848152602001806020018281038252848482818152602001925080828437600081840152601f19601f82011690508083019250505094505050505060405180910390a450505050565b60016000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541461054f57600080fd5b6000806000600435925060243591503490506000600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081833373ffffffffffffffffffffffffffffffffffffffff166000357fffffffff00000000000000000000000000000000000000000000000000000000167bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19168460003660405180848152602001806020018281038252848482818152602001925080828437600081840152601f19601f82011690508083019250505094505050505060405180910390a450505050565b60016000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541461069f57600080fd5b60008060006004359250602435915034905060008060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081833373ffffffffffffffffffffffffffffffffffffffff166000357fffffffff00000000000000000000000000000000000000000000000000000000167bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19168460003660405180848152602001806020018281038252848482818152602001925080828437600081840152601f19601f82011690508083019250505094505050505060405180910390a450505050565b60016000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054146107ee57600080fd5b60008060006004359250602435915034905060018060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081833373ffffffffffffffffffffffffffffffffffffffff166000357fffffffff00000000000000000000000000000000000000000000000000000000167bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19168460003660405180848152602001806020018281038252848482818152602001925080828437600081840152601f19601f82011690508083019250505094505050505060405180910390a450505050565b60018060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541461093d57600080fd5b8273ffffffffffffffffffffffffffffffffffffffff1663336137c883836040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050600060405180830381600087803b1580156109c457600080fd5b505af11580156109d8573d6000803e3d6000fd5b50505050505050565b60006020528060005260406000206000915090505481565b60018060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414610a4457600080fd5b8273ffffffffffffffffffffffffffffffffffffffff16637adaa50483836040518363ffffffff1660e01b81526004018080602001838152602001828103825284818151815260200191508051906020019060200280838360005b83811015610aba578082015181840152602081019050610a9f565b505050509050019350505050600060405180830381600087803b158015610ae057600080fd5b505af1158015610af4573d6000803e3d6000fd5b5050505050505056fea265627a7a72315820468ec935ed489e1e0b5b979c18912f2d1ac14390a5506911a3856cf8fc2da59164736f6c634300050f0032

Deployed Bytecode Sourcemap

3402:813:0:-;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3402:813:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3630:39;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3630:39:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;2962:63;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;2962:63:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;3816:69;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3816:69:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;3031:63;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3031:63:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;3741:69;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3741:69:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;3893:148;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3893:148:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;2917:38;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;2917:38:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;4049:163;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4049:163:0;;;;;;;;;;;;;;;;;;;;;21:11:-1;8;5:28;2:2;;;46:1;43;36:12;2:2;4049:163:0;;35:9:-1;28:4;12:14;8:25;5:40;2:2;;;58:1;55;48:12;2:2;4049:163:0;;;;;;101:9:-1;95:2;81:12;77:21;67:8;63:36;60:51;39:11;25:12;22:29;11:108;8:2;;;132:1;129;122:12;8:2;4049:163:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;93:3;85:6;81:16;74:27;137:4;133:9;126:4;121:3;117:14;113:30;106:37;;169:3;161:6;157:16;147:26;;4049:163:0;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;3630:39;;;;;;;;;;;;;;;;;:::o;2962:63::-;3145:1;3124:5;:17;3130:10;3124:17;;;;;;;;;;;;;;;;:22;3116:31;;;;;;2593:11;2615;2637;2705:1;2692:15;2685:22;;2741:2;2728:16;2721:23;;2765:11;2758:18;;3021:1;3008:5;:10;3014:3;3008:10;;;;;;;;;;;;;;;:14;;;;2852:3;2847;2835:10;2818:53;;2826:7;;;;2818:53;;;2857:3;2862:8;;2818:53;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;93:3;85:6;81:16;74:27;137:4;133:9;126:4;121:3;117:14;113:30;106:37;;169:3;161:6;157:16;147:26;;2818:53:0;;;;;;;;;;;;;;;3149:1;;;2962:63;:::o;3816:69::-;3145:1;3124:5;:17;3130:10;3124:17;;;;;;;;;;;;;;;;:22;3116:31;;;;;;2593:11;2615;2637;2705:1;2692:15;2685:22;;2741:2;2728:16;2721:23;;2765:11;2758:18;;3881:1;3867:6;:11;3874:3;3867:11;;;;;;;;;;;;;;;:15;;;;2852:3;2847;2835:10;2818:53;;2826:7;;;;2818:53;;;2857:3;2862:8;;2818:53;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;93:3;85:6;81:16;74:27;137:4;133:9;126:4;121:3;117:14;113:30;106:37;;169:3;161:6;157:16;147:26;;2818:53:0;;;;;;;;;;;;;;;3149:1;;;3816:69;:::o;3031:63::-;3145:1;3124:5;:17;3130:10;3124:17;;;;;;;;;;;;;;;;:22;3116:31;;;;;;2593:11;2615;2637;2705:1;2692:15;2685:22;;2741:2;2728:16;2721:23;;2765:11;2758:18;;3090:1;3077:5;:10;3083:3;3077:10;;;;;;;;;;;;;;;:14;;;;2852:3;2847;2835:10;2818:53;;2826:7;;;;2818:53;;;2857:3;2862:8;;2818:53;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;93:3;85:6;81:16;74:27;137:4;133:9;126:4;121:3;117:14;113:30;106:37;;169:3;161:6;157:16;147:26;;2818:53:0;;;;;;;;;;;;;;;3149:1;;;3031:63;:::o;3741:69::-;3145:1;3124:5;:17;3130:10;3124:17;;;;;;;;;;;;;;;;:22;3116:31;;;;;;2593:11;2615;2637;2705:1;2692:15;2685:22;;2741:2;2728:16;2721:23;;2765:11;2758:18;;3806:1;3792:6;:11;3799:3;3792:11;;;;;;;;;;;;;;;:15;;;;2852:3;2847;2835:10;2818:53;;2826:7;;;;2818:53;;;2857:3;2862:8;;2818:53;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;93:3;85:6;81:16;74:27;137:4;133:9;126:4;121:3;117:14;113:30;106:37;;169:3;161:6;157:16;147:26;;2818:53:0;;;;;;;;;;;;;;;3149:1;;;3741:69;:::o;3893:148::-;3725:1;3703:6;:18;3710:10;3703:18;;;;;;;;;;;;;;;;:23;3695:32;;;;;;3998:4;3983:33;;;4017:3;4022:10;3983:50;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3983:50:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;3983:50:0;;;;3893:148;;;:::o;2917:38::-;;;;;;;;;;;;;;;;;:::o;4049:163::-;3725:1;3703:6;:18;3710:10;3703:18;;;;;;;;;;;;;;;;:23;3695:32;;;;;;4166:4;4151:34;;;4186:5;4193:10;4151:53;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;4151:53:0;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4151:53:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;4151:53:0;;;;4049:163;;;:::o

Swarm Source

bzzr://468ec935ed489e1e0b5b979c18912f2d1ac14390a5506911a3856cf8fc2da591

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
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.