BridgeUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 1,644 txns
Deployed by via 0xed9521e0 at 13088909
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
Native
Value $3,025.94
ERC-20
Value $6,754.19
ERC-20
Value $2,185.5
ERC-20
Value $6.44
ERC-20
Value $0
ERC-20
--
0xb469297bc973f856c8841cfc52f2da834dc4fd1a1b352e111bfc6622dfa68ba9
0xada884e0374d1c4473f9100188e14e335baffdeecb2d8afaf910f496192ca278
0xcf125e5eec0688140a26a51c0d20e897cb9178e67dc7b12f19d906d6cc0c044b
0x0fdb307e75cba5bc6c286c4a24e6b536baef57d2e937058c6ce1c7aac8715afe
0x84e261e4936743033824c6501911881cb64a712007f7f5280009abf184c93e46
0x1ea625bf2e9900f74d4ed36dfa7e119564f99e46968b51dd96d747d29be7b826
0x3e3eceaa9c45a6cb7ac634c70d7c52d6da845527d7c90e2b2d6418eecf3ec8b3
0x1366109e7797049282516efec887b272062bda90019a284e9e6e0da50aea9792
0x6c70770e75bbc39f43f13be602058269bb47fbc53d59d36bdbe96cc8ec702457
0xbd4a5e589f076b691d897018b248967b472924137587ee9fc4a58fddd5941b2e

Functions
Getter at block 21210302
admin(view returns (address admin_)
0x6a56d0f7498c9f2aeb9bb6892ade5b2e0a50379f
implementation(view returns (address implementation_)
0x150db41d9b5a4deec83b25f045a641763b6ec8f1
 
calculateNonce(view returns (uint256 nonceaddress addr)
contractCaller(view returns (address)
0xdc940b80d43dcd2ed188dff3a92337dc24886123
feeTo(view returns (address)
0xb7971f9b973b3a630ef13d3f65d3f88ae8a51f91
founders(view returns (address)
0x447c143620a4555c8aeb1596fb013ea84e7dbc03
frozen(view returns (bool)
false
functionMapping(view returns (uint256)
0
getAuthorities(view returns (address[])
[0xBE440Ec92F6caEa554560dc5C5d6f6F0B0Eb984B, 0x9e35ec5917780fBb87f26Bfa470200e1e552df5a, 0x7B729F1454474F36aB60A2dC706A03E20Ff2F857]
getAuthoritiesNumber(view returns (uint256)
3
owner(view returns (address)
0xb7971f9b973b3a630ef13d3f65d3f88ae8a51f91
requiredAuthority(view returns (address)
0x0000000000000000000000000000000000000000
setupMode(view returns (uint256)
1
threshold(view returns (uint256)
3
tokenImplementation(view returns (address)
0xc1117fafdbfc24f9baa3a573c76d10055daa38ef
upgradeData(view returns (address newContractuint64 validFrom)
(newContract=0x150db41d9b5a4deec83b25f045a641763b6ec8f1, validFrom=1647896302)
upgradeTo(view returns (address newContract)
0x150db41d9b5a4deec83b25f045a641763b6ec8f1
wrapNonce(view returns (uint256)
722
Read-only
isFreezer(addressview returns (bool)
isTxProcessed(uint256bytes32view returns (bool)
tokenDeposits(addressview returns (uint256)
tokenForeign(uint256addressview returns (address)
tokenPair(uint256addressview returns (address tokenbool isWrapped)
State-modifying
changeAdmin(address newAdmin
upgrade(
ChangeFounder(address newFounders
addAuthority(address authority
bridgeToContract(address receiveraddress tokenuint256 valueuint256 toChainIdaddress toContractbytes datapayable 
claim(address tokenbytes32 txIdaddress touint256 valueuint256 fromChainIdbytes[] sig
claimToContract(address tokenbytes32 txIdaddress touint256 valueuint256 fromChainIdaddress toContractbytes databytes[] sig
createPair(address toTokenaddress fromTokenuint256 fromChainIdbool isWrapped
createWrappedToken(address fromTokenuint256 fromChainIdstring namestring symboluint8 decimalsuint256 nonce
deletePair(address toTokenuint256 fromChainId
depositTokens(address receiveraddress tokenuint256 valueuint256 toChainIdpayable 
depositTokens(address tokenuint256 valueuint256 toChainIdpayable 
disableSetupMode(
enableSetupMode(
freeze(
initialize(address newOwneraddress newFoundersaddress _tokenImplementation
lockFunctions(uint256 _functionMapping
removeAuthority(address authority
requestUpgrade(address newContract
rescueERC20(address tokenaddress to
setContractCaller(address newContractCaller
setFeeTo(address newFeeTo
setFreezer(address freezerbool isActive
setRequiredAuthority(address authority
setThreshold(uint256 _threshold
transferOwnership(address newOwner
unfreeze(
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
BridgeToContract(address indexed tokenaddress indexed senderuint256 valueuint256 toChainIdaddress toTokenaddress toContractbytes data
Claim(address indexed tokenaddress indexed touint256 valuebytes32 txIduint256 fromChainIdaddress fromToken
ClaimToContract(address indexed tokenaddress indexed touint256 valuebytes32 txIduint256 fromChainIdaddress fromTokenaddress toContract
CreatePair(address toTokenbool isWrappedaddress fromTokenuint256 fromChainId
Deposit(address indexed tokenaddress indexed senderuint256 valueuint256 toChainIdaddress toToken
Fee(address indexed senderuint256 fee
Frozen(bool status
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RescuedERC20(address tokenaddress touint256 value
SetAuthority(address authoritybool isEnable
SetContractCaller(address newContractCaller
SetFeeTo(address previousFeeToaddress newFeeTo
SetFreezer(address freezerbool isActive
SetThreshold(uint256 threshold
SetupMode(uint256 time
UpgradeRequest(address newContractuint256 validFrom
Constructor
constructor(address logicaddress adminbytes data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.