Source Code
Overview
ETH Balance
0 ETH
More Info
ContractCreator
Multichain Info
N/A
Latest 25 from a total of 251 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Request Exit | 3116503 | 3 days ago | IN | 0 ETH | 0.00005085 | ||||
Request Exit | 3109037 | 4 days ago | IN | 0 ETH | 0.00002542 | ||||
Request Exit | 3109031 | 4 days ago | IN | 0 ETH | 0.00002541 | ||||
Request Exit | 3108249 | 4 days ago | IN | 0 ETH | 0.00122054 | ||||
Request Exit | 3069135 | 10 days ago | IN | 0 ETH | 0.00005085 | ||||
Request Exit | 3021900 | 17 days ago | IN | 0 ETH | 0.00005085 | ||||
Request Exit | 3013663 | 18 days ago | IN | 0 ETH | 0.0006357 | ||||
Request Exit | 2988757 | 22 days ago | IN | 0 ETH | 0.00004004 | ||||
Request Exit | 2974736 | 24 days ago | IN | 0 ETH | 0.00005085 | ||||
Request Exit | 2928129 | 31 days ago | IN | 0 ETH | 0.00005083 | ||||
Request Exit | 2926604 | 31 days ago | IN | 0 ETH | 0.00005085 | ||||
Request Exit | 2920032 | 32 days ago | IN | 0 ETH | 0.00005085 | ||||
Request Exit | 2907859 | 34 days ago | IN | 0 ETH | 0.00007276 | ||||
Request Exit | 2883157 | 38 days ago | IN | 0 ETH | 0.00005083 | ||||
Request Exit | 2837608 | 45 days ago | IN | 0 ETH | 0.00005085 | ||||
Request Exit | 2836760 | 45 days ago | IN | 0 ETH | 0.00005814 | ||||
Request Exit | 2823835 | 47 days ago | IN | 0 ETH | 0.00043227 | ||||
Request Exit | 2791250 | 52 days ago | IN | 0 ETH | 0.00005085 | ||||
Request Exit | 2766367 | 56 days ago | IN | 0 ETH | 0.00005085 | ||||
Request Exit | 2766348 | 56 days ago | IN | 0 ETH | 0.00005085 | ||||
Request Exit | 2766344 | 56 days ago | IN | 0 ETH | 0.00005085 | ||||
Request Exit | 2745001 | 59 days ago | IN | 0 ETH | 0.00005085 | ||||
Request Exit | 2744262 | 59 days ago | IN | 0 ETH | 0.0000327 | ||||
Request Exit | 2731371 | 61 days ago | IN | 0 ETH | 0.00005083 | ||||
Request Exit | 2697988 | 66 days ago | IN | 0 ETH | 0.00005085 |
Loading...
Loading
Contract Name:
ExitRequestContract
Compiler Version
v0.8.17+commit.8df45f5f
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2023-12-14 */ // SPDX-License-Identifier: MIT // SPDX-FileCopyrightText: 2023 Kiln <[email protected]> // // ██╗ ██╗██╗██╗ ███╗ ██╗ // ██║ ██╔╝██║██║ ████╗ ██║ // █████╔╝ ██║██║ ██╔██╗ ██║ // ██╔═██╗ ██║██║ ██║╚██╗██║ // ██║ ██╗██║███████╗██║ ╚████║ // ╚═╝ ╚═╝╚═╝╚══════╝╚═╝ ╚═══╝ // pragma solidity 0.8.17; /// @title Exit Request Contract /// @author pwnh4 @ Kiln /// @notice ExitRequestContract helps stakers notice their node operator to exit their validators contract ExitRequestContract { /// @notice Thrown when a wallet is requesting an exit of a validator /// @param caller wallet requesting the validator exit /// @param pubkey public key of the validator to exit event ExitRequest(address caller, bytes pubkey); /// @notice Request exit for one or many validators /// @param validators_ list of validator pubkeys to request exit for function requestExit(bytes[] calldata validators_) external { for (uint256 i = 0; i < validators_.length; ) { emit ExitRequest(msg.sender, validators_[i]); unchecked { ++i; } } } }
[{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"caller","type":"address"},{"indexed":false,"internalType":"bytes","name":"pubkey","type":"bytes"}],"name":"ExitRequest","type":"event"},{"inputs":[{"internalType":"bytes[]","name":"validators_","type":"bytes[]"}],"name":"requestExit","outputs":[],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
608060405234801561001057600080fd5b50610209806100206000396000f3fe608060405234801561001057600080fd5b506004361061002b5760003560e01c8063254209ba14610030575b600080fd5b61004361003e3660046100ba565b610045565b005b60005b818110156100b5577fcb773ebd49049a1f68200f0814f547dec2c54293ff2c6a6a4f4d98d6d9cb1229338484848181106100845761008461012f565b90506020028101906100969190610145565b6040516100a593929190610193565b60405180910390a1600101610048565b505050565b600080602083850312156100cd57600080fd5b823567ffffffffffffffff808211156100e557600080fd5b818501915085601f8301126100f957600080fd5b81358181111561010857600080fd5b8660208260051b850101111561011d57600080fd5b60209290920196919550909350505050565b634e487b7160e01b600052603260045260246000fd5b6000808335601e1984360301811261015c57600080fd5b83018035915067ffffffffffffffff82111561017757600080fd5b60200191503681900382131561018c57600080fd5b9250929050565b6001600160a01b03841681526040602082018190528101829052818360608301376000818301606090810191909152601f909201601f191601019291505056fea26469706673582212208aa0978bcb21338e5cad84ed803d2c02d6f665e953eee7d7f7881d88d07107f264736f6c63430008110033
Deployed Bytecode
0x608060405234801561001057600080fd5b506004361061002b5760003560e01c8063254209ba14610030575b600080fd5b61004361003e3660046100ba565b610045565b005b60005b818110156100b5577fcb773ebd49049a1f68200f0814f547dec2c54293ff2c6a6a4f4d98d6d9cb1229338484848181106100845761008461012f565b90506020028101906100969190610145565b6040516100a593929190610193565b60405180910390a1600101610048565b505050565b600080602083850312156100cd57600080fd5b823567ffffffffffffffff808211156100e557600080fd5b818501915085601f8301126100f957600080fd5b81358181111561010857600080fd5b8660208260051b850101111561011d57600080fd5b60209290920196919550909350505050565b634e487b7160e01b600052603260045260246000fd5b6000808335601e1984360301811261015c57600080fd5b83018035915067ffffffffffffffff82111561017757600080fd5b60200191503681900382131561018c57600080fd5b9250929050565b6001600160a01b03841681526040602082018190528101829052818360608301376000818301606090810191909152601f909201601f191601019291505056fea26469706673582212208aa0978bcb21338e5cad84ed803d2c02d6f665e953eee7d7f7881d88d07107f264736f6c63430008110033
Deployed Bytecode Sourcemap
759:677:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1176:257;;;;;;:::i;:::-;;:::i;:::-;;;1252:9;1247:179;1267:22;;;1247:179;;;1313:39;1325:10;1337:11;;1349:1;1337:14;;;;;;;:::i;:::-;;;;;;;;;;;;:::i;:::-;1313:39;;;;;;;;:::i;:::-;;;;;;;;1396:3;;1247:179;;;;1176:257;;:::o;14:626:1:-;111:6;119;172:2;160:9;151:7;147:23;143:32;140:52;;;188:1;185;178:12;140:52;228:9;215:23;257:18;298:2;290:6;287:14;284:34;;;314:1;311;304:12;284:34;352:6;341:9;337:22;327:32;;397:7;390:4;386:2;382:13;378:27;368:55;;419:1;416;409:12;368:55;459:2;446:16;485:2;477:6;474:14;471:34;;;501:1;498;491:12;471:34;554:7;549:2;539:6;536:1;532:14;528:2;524:23;520:32;517:45;514:65;;;575:1;572;565:12;514:65;606:2;598:11;;;;;628:6;;-1:-1:-1;14:626:1;;-1:-1:-1;;;;14:626:1:o;645:127::-;706:10;701:3;697:20;694:1;687:31;737:4;734:1;727:15;761:4;758:1;751:15;777:521;854:4;860:6;920:11;907:25;1014:2;1010:7;999:8;983:14;979:29;975:43;955:18;951:68;941:96;;1033:1;1030;1023:12;941:96;1060:33;;1112:20;;;-1:-1:-1;1155:18:1;1144:30;;1141:50;;;1187:1;1184;1177:12;1141:50;1220:4;1208:17;;-1:-1:-1;1251:14:1;1247:27;;;1237:38;;1234:58;;;1288:1;1285;1278:12;1234:58;777:521;;;;;:::o;1303:485::-;-1:-1:-1;;;;;1488:32:1;;1470:51;;1557:2;1552;1537:18;;1530:30;;;1576:18;;1569:34;;;1596:6;1645;1640:2;1625:18;;1612:48;1709:1;1680:22;;;1704:2;1676:31;;;1669:42;;;;1772:2;1751:15;;;-1:-1:-1;;1747:29:1;1732:45;1728:54;;1303:485;-1:-1:-1;;1303:485:1:o
Swarm Source
ipfs://8aa0978bcb21338e5cad84ed803d2c02d6f665e953eee7d7f7881d88d07107f2
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.