ChromiaTokenBridge

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x3f922eee at 20275315
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot

No balances found for "ChromiaTokenBridge"

No transactions found for "ChromiaTokenBridge"


Functions
Getter at block 21311579
emergencyTimestamp(view returns (uint256)
0
isMassExit(view returns (bool)
false
massExitBlock(view returns (uint256 heightbytes32 blockRid)
(height=0, blockRid=0x0000000000000000000000000000000000000000000000000000000000000000)
networkId(view returns (uint256)
0
owner(view returns (address)
0x0000000000000000000000000000000000000000
paused(view returns (bool)
false
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
 
renounceOwnership(view 
tokenMinter(view returns (address)
0x0000000000000000000000000000000000000000
validator(view returns (address)
0x0000000000000000000000000000000000000000
withdrawOffset(view returns (uint256)
0
Read-only
_allowedToken(addressview returns (bool)
_withdraw(bytes32view returns (address tokenaddress beneficiaryuint256 amountuint256 block_numberuint8 status)
State-modifying
acceptOwnership(
allowToken(address token
deposit(address tokenuint256 amountreturns (bool)
depositToAccountID(address tokenuint256 amountbytes32 accountIDreturns (bool)
emergencyWithdraw(address tokenaddress beneficiary
fund(address tokenuint256 amountreturns (bool)
initialize(address _validatoruint256 _withdrawOffset
linkAccountID(bytes32 accountID
pause(
pendingWithdraw(bytes32 _hash
postponeMassExit(
setBlockchainRid(bytes32 rid
setTokenMinter(address _tokenMinter
transferOwnership(address newOwner
triggerMassExit(uint256 heightbytes32 blockRid
unpause(
unpendingWithdraw(bytes32 _hash
withdraw(bytes32 _hashaddress beneficiary
withdrawRequest(bytes _eventstruct DataProof eventProofbytes blockHeaderbytes[] sigsaddress[] signersstruct DataExtraProofData extraProof
withdrawToPostchain(bytes32 _hash
Events
AllowToken(address indexed token
DepositedERC20(address indexed senderaddress indexed tokenuint256 amountbytes32 accountID
FundedERC20(address indexed senderaddress indexed tokenuint256 amount
Initialize(address indexed _validatoruint256 _withdrawOffset
Initialized(uint64 version
LinkAccountID(address indexed senderbytes32 accountIDbool isContract
OwnershipTransferStarted(address indexed previousOwneraddress indexed newOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
PendingWithdraw(bytes32 indexed hash
PostponeMassExit(
SetBlockchainRid(bytes32 rid
TriggerMassExit(uint256 indexed heightbytes32 indexed blockRid
Unpaused(address account
UnpendingWithdraw(bytes32 indexed hash
WithdrawRequest(address indexed beneficiaryaddress indexed tokenuint256 valueuint256 heightbytes32 blockRid
WithdrawRequestHash(bytes32 indexed hash
Withdrawal(address indexed beneficiaryaddress indexed tokenuint256 value
WithdrawalHash(bytes32 indexed hash
WithdrawalToPostchain(bytes32 indexed hash
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
AddressEmptyCode(address target
AddressInsufficientBalance(address account
EnforcedPause(
ExpectedPause(
FailedInnerCall(
InvalidInitialization(
NotInitializing(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
ReentrancyGuardReentrantCall(
SafeERC20FailedOperation(address token