CustomSupernetManager

Verified contract

Active on Ethereum with 9 txns
Deployed by via 0x7efc7ad2 at 17690066
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 2 additional slots
-
variable spans 49 additional slots

No balances found for "CustomSupernetManager"

0x5272c0f2ba160cf949d4252bee46fc1009dcf2fceb7797a896a288936a56c164
0xe8df121345b1ea969e72283080cd248f0a2535af3c2bec5bda74ea05b2b811ed
0x575f35cbe314efd2ecae45ce99acb60608a25031b6fe07c97824df0616294005
0xa412b57c62d1ba11ed1595f222f07339e81f4f2b1c6aff1f3db9a47f63c58553
0x92b483d26d5eae90505a09b774ef06f93e46f3d7d2bb943ca19967b4c11e156f
0x331320d0a0897df0b6b24c70bf5bf0615b9929764324cbf83485b07697c1dc6d
0x42f1026df5586698a1b3e94d5e9913495a85aad4f55b77aaa6023f32d17b8a17
0x6f1bb5c0ea5ce1e0c9f50fe323b3466d15b68afd8182d745ca3af4321a7bf277
0xfd4cbb6ce40550d44c16ac8a70bc30b3e53bfe8d01279228d3c34d174ecfbe48

Functions
Getter at block 20872711
SLASHING_PERCENTAGE(view returns (uint256)
50
domain(view returns (bytes32)
0xfd10bf199d0185af9cce2005e6acc8d19924428058ac3374e16f18c97569b4ee
genesisSet(view returns (struct GenesisValidator[])
[(0xa064ca49e68c56e02b539cd5634a3a9cd44d5437, 10000000000000000000000), (0x25ffbcf6183fa5ca4810215949005ccf5d1a15cd, 10000000000000000000000), (0x2e44f6e153f371115ea00c31bdf6e42c743ca47a, 10000000000000000000000), (0x9669d2c70d2d28b429238d8acb3775d399f391d7, 10000000000000000000000), (0xff631d40b5e4fac2dbaca093ad9b0716f99950f8, 10000000000000000000000)]
id(view returns (uint256)
1
owner(view returns (address)
0xf500eabe8867b1a4253bd72b72d63b06b50da996
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
getValidator(address validator_view returns (struct Validator)
validators(addressview returns (uint256 stakebool isWhitelistedbool isActive)
State-modifying
acceptOwnership(
enableStaking(
finalizeGenesis(
initialize(address newStakeManageraddress newBlsaddress newStateSenderaddress newMaticaddress newChildValidatorSetaddress newExitHelperstring newDomain
onInit(uint256 id_
onL2StateReceive(uint256address senderbytes data
onStake(address validatoruint256 amount
register(uint256[2] signatureuint256[4] pubkey
renounceOwnership(
transferOwnership(address newOwner
whitelistValidators(address[] validators_
withdrawSlashedStake(address to
Events
AddedToWhitelist(address indexed validator
GenesisFinalized(uint256 amountValidators
Initialized(uint8 version
OwnershipTransferStarted(address indexed previousOwneraddress indexed newOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RemovedFromWhitelist(address indexed validator
StakingEnabled(
ValidatorDeactivated(address indexed validator
ValidatorRegistered(address indexed validatoruint256[4] blsKey
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
InvalidSignature(address validator
Unauthorized(string message