CrossChainBridge

Verified contract

Implementation

Active on Ethereum with 5 txns
Deployed by via 0x3c8ea80d at 14308878
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 48 additional slots
-
variable spans 4 additional slots

No balances found for "CrossChainBridge"

0xb107ab08fdbd0e1eeaa715cef90dfe36cd0573783af19d3266de090956fcc4ce
0x72563d05cfd25bb1f57fff36a4dbe5692c333620279f9a7a8e8da501cc6deb88
0xc299ae83b0febc4a4a625d67547e5a7c6165424ae1398004480b8ec57fff82e7
0xc0cc97d7c829210675440a18fd8facbd62809e68cd9479c77bf305c52a02aef2
0xceb705de9f98e7ade5c7af69062d0f1997f8c5da7b0a896b2416252328684332

Functions
Getter at block 20988182
getBondImplementation(view returns (address)
0x0000000000000000000000000000000000000000
getNativeAddress(view returns (address)
0x0000000000000000000000000000000000000000
getTokenImplementation(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0x0000000000000000000000000000000000000000
paused(view returns (bool)
false
Read-only
getBondType(address tokenview returns (uint8)
getNativeRatio(address tokenview returns (uint256)
getRatio(address tokenview returns (uint256)
isPeggedToken(address toTokenview returns (bool)
State-modifying
addAllowedContract(address allowedContractuint256 toChain
changeConsensus(address consensus
changeRouter(address router
deposit(address fromTokenuint256 toChainaddress toAddressuint256 amount
deposit(uint256 toChainaddress toAddresspayable 
factoryPeggedBond(uint256 fromChainstruct ICrossChainBridgeMetadata metaData
factoryPeggedToken(uint256 fromChainstruct ICrossChainBridgeMetadata metaData
initialize(address consensusAddressaddress tokenFactoryaddress bondFactorystring nativeTokenSymbolstring nativeTokenNameaddress bondFeedaddress router
pause(
removeAllowedContract(uint256 toChain
renounceOwnership(
setBondFactory(address factory
setTokenFactory(address factory
transferOwnership(address newOwner
unpause(
withdraw(bytesbytes rawReceiptbytes proofSignature
Events
BondImplementationChanged(address consensusAddress
ConsensusChanged(address consensusAddress
ContractAllowed(address contractAddressuint256 toChain
ContractDisallowed(address contractAddressuint256 toChain
DepositBurned(uint256 chainIdaddress indexed fromAddressaddress indexed toAddressaddress fromTokenaddress toTokenuint256 totalAmountstruct ICrossChainBridgeMetadata metadataaddress originToken
DepositLocked(uint256 chainIdaddress indexed fromAddressaddress indexed toAddressaddress fromTokenaddress toTokenuint256 totalAmountstruct ICrossChainBridgeMetadata metadata
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
TokenImplementationChanged(address consensusAddress
Unpaused(address account
WithdrawMinted(bytes32 receiptHashaddress indexed fromAddressaddress indexed toAddressaddress fromTokenaddress toTokenuint256 totalAmount
WithdrawUnlocked(bytes32 receiptHashaddress indexed fromAddressaddress indexed toAddressaddress fromTokenaddress toTokenuint256 totalAmount
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.