CustomSupernetManager
Verified contract
Active on
Ethereum with 9 txns
Slot
XX
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
0x6c9a…75c8
-
variable spans 49 additional slots
0xff11…3cca
0x3ba7…0349
0xedf6…4af9
-
variable spans 2 additional slots
-
variable spans 49 additional slots
Balances ($0.00)
No balances found for "CustomSupernetManager"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 17690102 | a year ago | | | 0 | 0.00071601909 | |
| 17690100 | a year ago | | | 0 | 0.0017534945 | |
| 17690094 | a year ago | | | 0 | 0.0078080015 | |
| 17690094 | a year ago | | | 0 | 0.0081882016 | |
| 17690094 | a year ago | | | 0 | 0.0081859110 | |
| 17690094 | a year ago | | | 0 | 0.0081888193 | |
| 17690094 | a year ago | | | 0 | 0.0078112187 | |
| 17690076 | a year ago | | | 0 | 0.0038678090 | |
| 17690069 | a year ago | | | 0 | 0.0065508187 |
ABI
ABI objects
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(address) view returns (uint256 stake, bool isWhitelisted, bool isActive)
State-modifying
Events acceptOwnership()
enableStaking()
finalizeGenesis()
initialize(address newStakeManager, address newBls, address newStateSender, address newMatic, address newChildValidatorSet, address newExitHelper, string newDomain)
onInit(uint256 id_)
onL2StateReceive(uint256, address sender, bytes data)
onStake(address validator, uint256 amount)
register(uint256[2] signature, uint256[4] pubkey)
renounceOwnership()
transferOwnership(address newOwner)
whitelistValidators(address[] validators_)
withdrawSlashedStake(address to)
AddedToWhitelist(address indexed validator)
GenesisFinalized(uint256 amountValidators)
Initialized(uint8 version)
OwnershipTransferStarted(address indexed previousOwner, address indexed newOwner)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
RemovedFromWhitelist(address indexed validator)
StakingEnabled()
ValidatorDeactivated(address indexed validator)
ValidatorRegistered(address indexed validator, uint256[4] blsKey)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
InvalidSignature(address validator)
Unauthorized(string message)