DestinationChainBridge

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x9ed5db16 at 18932594
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

No balances found for "DestinationChainBridge"

No transactions found for "DestinationChainBridge"


Functions
Getter at block 21215197
feePercentage(view returns (uint256)
0
getFeePercentage(view returns (uint256)
0
getOracleAddress(view returns (address)
0x0000000000000000000000000000000000000000
isPaused(view returns (bool)
false
oracleAddress(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
allBridges(uint256view returns (uint256 iduint256 chainIduint256 amountuint256 createDateaddress useraddress tokenAddressstring crossChainIdbool isCompleted)
allBridgesPerToken(addressuint256view returns (uint256)
allowedBridgeTokens(addressview returns (bool)
allowedChains(uint256view returns (bool)
executedBridgingCrossChainIds(stringview returns (bool)
getAllPendingBridgesByToken(address _tokenAddressview returns (struct DestinationChainBridgeStorageBridge[])
getAllUserBridgesByToken(address _userWalletaddress _tokenAddressview returns (struct DestinationChainBridgeStorageBridge[])
getAllUserPendingBridgesByToken(address _userWalletaddress _tokenAddressview returns (struct DestinationChainBridgeStorageBridge[])
isChainAllowed(uint256 _chainIdview returns (bool)
isTokenAllowed(address _tokenAddressview returns (bool)
toHexString(bytes32 valuepure returns (string)
userBridgeIdsPerToken(addressaddressuint256view returns (uint256)
State-modifying
bridgeTokens(address _tokenAddressuint256 _amountuint256 _chainId
completeBridge(uint256 _bridgeId
initialize(address _tokenAddressaddress _oracleAddressuint256 _feePercentage
releaseBridgedTokens(address _tokenAddressaddress _useruint256 _amountstring crossChainId
releaseFeeAmount(address _tokenAddress
renounceOwnership(
setAllowedBridgeTokens(address _tokenAddressbool _allowed
setAllowedChains(uint256 _chainIdbool _allowed
setFeePercentage(uint256 _feePercentage
setOracleAddress(address _oracleAddress
transferOwnership(address newOwner
Events
AllowedBridgeTokensChanged(address indexed tokenAddressbool indexed allowed
AllowedChainsChanged(uint256 indexed chainIdbool indexed allowed
BridgeCompleted(uint256 indexed bridgingIduint256 indexed amountaddress indexed tokenAddressuint256 chainId
FeeAmountReleased(uint256 indexed amount
FeePercentageChanged(uint256 indexed oldFeePercentageuint256 indexed newFeePercentage
Initialized(uint8 version
OracleAddressChanged(address indexed oldAddressaddress indexed newAddress
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
TokensLocked(address indexed useruint256 amountuint256 indexed bridgingIdaddress indexed tokenAddressuint256 chainId
TokensReleased(address indexed useruint256 indexed amountaddress indexed tokenAddressstring crossChainId
Constructor

This contract contains no constructor objects.

Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.