Holesky Testnet

Contract

0x75838e6FC51fa2dFE22be1d5f3817AEf90306Be6

Overview

ETH Balance

0 ETH

Multichain Info

N/A
Transaction Hash
Method
Block
From
To
Request Exit31165032025-01-10 12:07:123 days ago1736510832IN
0x75838e6F...f90306Be6
0 ETH0.000050852.00000001
Request Exit31090372025-01-09 9:41:244 days ago1736415684IN
0x75838e6F...f90306Be6
0 ETH0.000025421.00000003
Request Exit31090312025-01-09 9:40:124 days ago1736415612IN
0x75838e6F...f90306Be6
0 ETH0.000025411.00000003
Request Exit31082492025-01-09 6:56:124 days ago1736405772IN
0x75838e6F...f90306Be6
0 ETH0.0012205448
Request Exit30691352025-01-03 12:06:4810 days ago1735906008IN
0x75838e6F...f90306Be6
0 ETH0.000050852.00000018
Request Exit30219002024-12-27 12:06:4817 days ago1735301208IN
0x75838e6F...f90306Be6
0 ETH0.000050852
Request Exit30136632024-12-26 6:53:0018 days ago1735195980IN
0x75838e6F...f90306Be6
0 ETH0.000635725
Request Exit29887572024-12-22 14:02:0022 days ago1734876120IN
0x75838e6F...f90306Be6
0 ETH0.000040041
Request Exit29747362024-12-20 12:07:0024 days ago1734696420IN
0x75838e6F...f90306Be6
0 ETH0.000050852
Request Exit29281292024-12-13 12:07:0031 days ago1734091620IN
0x75838e6F...f90306Be6
0 ETH0.000050832
Request Exit29266042024-12-13 6:33:1231 days ago1734071592IN
0x75838e6F...f90306Be6
0 ETH0.000050852
Request Exit29200322024-12-12 6:01:4832 days ago1733983308IN
0x75838e6F...f90306Be6
0 ETH0.000050852
Request Exit29078592024-12-10 9:57:2434 days ago1733824644IN
0x75838e6F...f90306Be6
0 ETH0.000072762
Request Exit28831572024-12-06 12:07:2438 days ago1733486844IN
0x75838e6F...f90306Be6
0 ETH0.000050832
Request Exit28376082024-11-29 12:07:3645 days ago1732882056IN
0x75838e6F...f90306Be6
0 ETH0.000050852
Request Exit28367602024-11-29 9:04:3645 days ago1732871076IN
0x75838e6F...f90306Be6
0 ETH0.000058142
Request Exit28238352024-11-27 10:10:0047 days ago1732702200IN
0x75838e6F...f90306Be6
0 ETH0.0004322717
Request Exit27912502024-11-22 12:08:3652 days ago1732277316IN
0x75838e6F...f90306Be6
0 ETH0.000050852
Request Exit27663672024-11-18 17:00:0056 days ago1731949200IN
0x75838e6F...f90306Be6
0 ETH0.000050852
Request Exit27663482024-11-18 16:55:3656 days ago1731948936IN
0x75838e6F...f90306Be6
0 ETH0.000050852
Request Exit27663442024-11-18 16:54:3656 days ago1731948876IN
0x75838e6F...f90306Be6
0 ETH0.000050852
Request Exit27450012024-11-15 12:08:4859 days ago1731672528IN
0x75838e6F...f90306Be6
0 ETH0.000050852.00000001
Request Exit27442622024-11-15 9:31:1259 days ago1731663072IN
0x75838e6F...f90306Be6
0 ETH0.00003271.00000001
Request Exit27313712024-11-13 11:42:3661 days ago1731498156IN
0x75838e6F...f90306Be6
0 ETH0.000050832.00000001
Request Exit26979882024-11-08 12:08:1266 days ago1731067692IN
0x75838e6F...f90306Be6
0 ETH0.000050852
View all transactions

Advanced mode:
Parent Transaction Hash Block
From
To
View All Internal Transactions
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
ExitRequestContract

Compiler Version
v0.8.17+commit.8df45f5f

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *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;
            }
        }
    }
}

Contract ABI

[{"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"}]

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

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

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

Validator Index Block Amount
View All Withdrawals

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