Bridge
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
9
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
-
variable spans 47 additional slots
-
variable spans 48 additional slots
4 additional
variables
Balances ($0.00)
No balances found for "Bridge"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "Bridge"
ABI
ABI objects
Getter at block 21318831
BONE() view returns (uint256)
10000
BONE_VALIDATOR() view returns (uint256)
10000
BURN_HASH() view returns (bytes32)
0x0e568e1e7af0e83b1d64d8fe5493b1e6935d79bf37a3957494ff417e485d8bef
EMERGENCY_WITHDRAW_HASH() view returns (bytes32)
0x6d96a102a847e0d1c7e17f5e67c894f97c0565cb946aec775f1dd1268dd1cbcc
MINT_HASH() view returns (bytes32)
0x96999c0d83ffb6dd324ab4320540f09e3d93c4a3667d3b3483bb79c310ca0e01
REFUND_HASH() view returns (bytes32)
0x40d97bddbb417f3bb9caee0250498196e77e91122107279e5027a9fb7e3811b8
bridgeFee() view returns (uint256)
0
eip712Domain() view returns (bytes1 fields, string name, string version, uint256 chainId, address verifyingContract, bytes32 salt, uint256[] extensions)
(fields=0x0f, name=, version=, chainId=1, verifyingContract=0xb75d4fc1d663b4005a7865fd00e1171c60506aa3, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
factory() view returns (address)
0x0000000000000000000000000000000000000000
feeReceiver() view returns (address)
0x0000000000000000000000000000000000000000
getThreshold() view returns (uint256)
6600
getValidators() view returns (address[])
[]
lockBurnNonce() view returns (uint256)
0
operator() view returns (address)
0x0000000000000000000000000000000000000000
owner() view returns (address)
0x0000000000000000000000000000000000000000
paused() view returns (bool)
false
threshold() view returns (uint256)
6600
timeLockContract() view returns (address)
0x0000000000000000000000000000000000000000
Read-only
_getSigner(bytes32 _digest, bytes _signature) view returns (address)
checkIsUnlocked(bytes32 _interchainTX) view returns (bool)
excludeFee(address) view returns (bool)
getBridgeFee(address _user) view returns (uint256)
getBurnHash(address _recipient, address _token, uint256 _amount, string _chainName, uint256 _fee, uint256 _deadline, uint256 _nonce) view returns (bytes32 hash)
getClaimMessageHash(address _candidate, uint256 _amount) pure returns (bytes32)
getEthSignedMessageHash(bytes32 _messageHash) pure returns (bytes32)
getLockData(uint256 _nonce) view returns (bool, uint256, address, address, uint256, string)
getLockedFunds(address _token) view returns (uint256)
getMessageHash(address _candidate, uint256 _maxAmount, uint256 _minAmount) pure returns (bytes32)
getMintHash(address _recipient, address _tokenAddress, uint256 _amount, bytes32 _interchainTX) view returns (bytes32 hash)
getNextNonce(address user) view returns (uint256)
getRefundHash(address _recipient, address _tokenAddress, uint256 _amount, uint256 _nonce) view returns (bytes32 hash)
getSignerAddress(bytes32 _messageHash, bytes _signature) pure returns (address signer)
getWithdrawHash(address _tokenAddress, uint256 _amount) view returns (bytes32 hash)
isValidThreshold(uint256 totalSig) view returns (bool)
isValidator(address _validator) view returns (bool)
listOperators(uint256) view returns (address)
nonces(address) view returns (uint256)
operators(address) view returns (bool)
splitListSignature(bytes[] _signature) pure returns (bytes32 r, bytes32 s, uint8 v)
splitSignature(bytes _signature) pure returns (bytes32 r, bytes32 s, uint8 v)
validateInputData(address sender, address signer, uint256 nonce, uint256 deadline) view returns (bool)
validators(uint256) view returns (address)
verifyClaimToken(address _signer, address _candidate, uint256 _amount, bytes signature) pure returns (bool)
whitelist(address) view returns (bool)
State-modifying
Events addOperator(address _newOperator)
addValidator(address _newValidator)
burn(address _recipient, address _token, uint256 _amount, string _chainName, uint256 _fee, uint256 _deadline, uint256 _nonce, bytes _signature) payable
changeBridgeFee(uint256 _fee)
emergencyWithdraw(address _tokenAddress, uint256 _amount)
excludeFromBridgeFee(address _user)
includeFromBridgeFee(address _user)
initOperatorArr(address[] _listOperators)
initialize(address _operatorAddress, address _timeLockAddress, address _validator, string _name, string _version, uint256 _defaultFee, address _feeReceiver, uint256 _threshold)
mint(address _recipient, address _tokenAddress, uint256 _amount, bytes32 _interchainTX, bytes[] _signatures)
pauseContract()
refund(address _recipient, address _tokenAddress, uint256 _amount, uint256 _nonce, bytes[] _signatures)
removeOperator(address _operator)
removeValidator(address _validator)
renounceOwnership()
setWhitelist(address _user, bool _whitelist)
transferOwnership(address newOwner)
unPauseContract()
AddOperator(address _newOperator)
ChangeBridgeFee(uint256 fee)
EIP712DomainChanged()
ExcludeBridgeFee(address user)
IncludeBridgeFee(address user)
Initialized(uint8 version)
LogAddValidator(address _validator)
LogLock(address _from, address _to, address _token, string _symbol, uint256 _value, uint256 _nonce, string _chainName)
LogRefund(address _to, address _token, uint256 _value, uint256 _nonce)
LogRemoveValidator(address _validator)
LogUnlock(address _to, address _token, string _symbol, uint256 _value, bytes32 _interchainTX)
LogUnlockFee(address _owner, address _token, uint256 _fee, bytes32 _interchainTX)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
RemoveOperator(address _operator)
SetWhitelist(address user, bool whitelist)
Unpaused(address account)
This contract contains no constructor objects.
fallback()
This contract contains no error objects.