KromaPortal
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
19
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 47 additional slots
Balances ($0.00)
No balances found for "KromaPortal"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "KromaPortal"
ABI
ABI objects
Getter at block 21269266
GUARDIAN() view returns (address)
0x3de211088df516da72efe68d386b561bee256ec4
L2_ORACLE() view returns (address)
0x180c77ae51a9c505a43a2c7d81f8ce70cacb93a6
SYSTEM_CONFIG() view returns (address)
0x3971eb866aa9b2b8afea8a7c816f3b7e8b195a35
VALIDATOR_POOL() view returns (address)
0xfdff462845953d90719a78fd12a2d103541d2103
ZK_MERKLE_TRIE() view returns (address)
0x339208824010425cbe73201ced4372308acd610b
l2Sender() view returns (address)
0x000000000000000000000000000000000000dead
params() view returns (uint128 prevBaseFee, uint64 prevBoughtGas, uint64 prevBlockNum)
(prevBaseFee=1000000000, prevBoughtGas=0, prevBlockNum=18067295)
paused() view returns (bool)
false
version() view returns (string)
1.0.0
Read-only
finalizedWithdrawals(bytes32) view returns (bool)
isOutputFinalized(uint256 _l2OutputIndex) view returns (bool)
provenWithdrawals(bytes32) view returns (bytes32 outputRoot, uint128 timestamp, uint128 l2OutputIndex)
State-modifying
Events depositTransaction(address _to, uint256 _value, uint64 _gasLimit, bool _isCreation, bytes _data) payable
depositTransactionByValidatorPool(address _to, uint64 _gasLimit, bytes _data)
finalizeWithdrawalTransaction(struct TypesWithdrawalTransaction _tx)
initialize(bool _paused)
pause()
proveWithdrawalTransaction(struct TypesWithdrawalTransaction _tx, uint256 _l2OutputIndex, struct TypesOutputRootProof _outputRootProof, bytes[] _withdrawalProof)
unpause()
Initialized(uint8 version)
Paused(address account)
TransactionDeposited(address indexed from, address indexed to, uint256 indexed version, bytes opaqueData)
Unpaused(address account)
WithdrawalFinalized(bytes32 indexed withdrawalHash, bool success)
WithdrawalProven(bytes32 indexed withdrawalHash, address indexed from, address indexed to)
constructor(address _l2Oracle, address _validatorPool, address _guardian, bool _paused, address _config, address _zkMerkleTrie)
receive()
This contract contains no error objects.