TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 22,069 txns
Deployed by via 0x1f19d8b8 at 13665321
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 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
13 additional variables
Native
Value $2,925.09
ERC-20
Value $821,136.73
ERC-20
Value $242,045.67
ERC-20
Value $168,700.06
ERC-20
Value $132,576.62
ERC-20
Value $95,542.11
ERC-20
Value $93,275.14
ERC-20
Value $61,400.69
ERC-20
Value $56,362.34
ERC-20
Value $24,733.73
0xa2a7404bcf73669d34795fd5cf74f45b52796cac11e9732bc6d25ecce136c6ef
0x53efd1e6de30967f2973f0d6116e23595604091d04201a339098a4dcdaa3d6b6
0x90cd6fa96e421bffcdb169d6b7f9dc0d4738f70b9551ed3a360d402bb086129c
0x187426297ce61fe7bc128655bef1a31a752ac2cf5e47df8945569f21d133ea9c
0xdf212169cf263b3619357daa3bcd4f3b42e79299d5e5a7f3ea367bfad2e6c749
0xa1d6f831f8ca1eefe4fb2e2f39b95080db70adf3de368b1a9c260b855d0d76c0
0x9dce28d066b45f34a33a4867feee97b0dfc2ff0986e8776bb95637c8d898bdec
0x0e6665c8e44a341998c854ca4116b6add55d214f5042941bd48bfa786a6ae22a
0xbf4bdd0d354618125e6ffaa4a52b56b752dd81589348d6c53d42e2d97a4e2d0f
0xc2b42badf38e412baa7c37f993e4d9de278e26a137307bb2e0caa9ab01d0c82a

Functions
Getter at block 21245487
BPS_DENOMINATOR(view returns (uint256)
10000
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
DEPLOY_PREFIX(view returns (uint256)
2
GOVMONITORING_ROLE(view returns (bytes32)
0x2b36fa99e118fa8485d488becf749a974743fbeb6a7aa57e663893bf5d69a3c1
SUBMISSION_PREFIX(view returns (uint256)
1
callProxy(view returns (address)
0x8a0c79f5532f3b2a16ad1e4282a5daf81928a824
deBridgeTokenDeployer(view returns (address)
0x8244d6ffe0695b30b2bad424683ee3bc534ea464
excessConfirmations(view returns (uint8)
3
feeContractUpdater(view returns (address)
0x0000000000000000000000000000000000000000
feeProxy(view returns (address)
0xc2bac0db5b18b0c3225581ba14bd0b448c623636
gap0(view returns (uint256)
0
gap1(view returns (address)
0x0000000000000000000000000000000000000000
getChainId(view returns (uint256 cid)
1
globalFixedNativeFee(view returns (uint256)
1000000000000000
globalTransferFeeBps(view returns (uint16)
10
lockedClaim(view returns (uint256)
1
nonce(view returns (uint256)
49730
paused(view returns (bool)
false
signatureVerifier(view returns (address)
0x949b3b3c098348b879c9e4f15cecc8046d9c8a8c
version(pure returns (uint256)
421
weth(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
wethGate(view returns (address)
0xfcf83648b8cdef62e5d03319a6f1fce16e4d6a59
Read-only
feeDiscount(addressview returns (uint16 discountFixBpsuint16 discountTransferBps)
getAmountThreshold(bytes32view returns (uint256)
getChainFromConfig(uint256view returns (uint256 fixedNativeFeebool isSupporteduint16 transferFeeBps)
getChainToConfig(uint256view returns (uint256 fixedNativeFeebool isSupporteduint16 transferFeeBps)
getDebridge(bytes32view returns (uint256 chainIduint256 maxAmountuint256 balanceuint256 lockedInStrategiesaddress tokenAddressuint16 minReservesBpsbool exist)
getDebridgeChainAssetFixedFee(bytes32 _debridgeIduint256 _chainIdview returns (uint256)
getDebridgeFeeInfo(bytes32view returns (uint256 collectedFeesuint256 withdrawnFees)
getDebridgeId(uint256 _chainIdaddress _tokenAddresspure returns (bytes32)
getDeployId(bytes32 _debridgeIdstring _namestring _symboluint8 _decimalspure returns (bytes32)
getNativeInfo(addressview returns (uint256 nativeChainIdbytes nativeAddress)
getRoleAdmin(bytes32 roleview returns (bytes32)
getSubmissionIdFrom(bytes32 _debridgeIduint256 _chainIdFromuint256 _amountaddress _receiveruint256 _noncestruct IDeBridgeGateSubmissionAutoParamsFrom _autoParamsbool _hasAutoParamsaddress _senderview returns (bytes32)
getbDebridgeId(uint256 _chainIdbytes _tokenAddresspure returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
isBlockedSubmission(bytes32view returns (bool)
isSubmissionUsed(bytes32view returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
autoUpdateFixedNativeFee(uint256 _globalFixedNativeFee
blockSubmission(bytes32[] _submissionIdsbool isBlocked
claim(bytes32 _debridgeIduint256 _amountuint256 _chainIdFromaddress _receiveruint256 _noncebytes _signaturesbytes _autoParams
deployNewAsset(bytes _nativeTokenAddressuint256 _nativeChainIdstring _namestring _symboluint8 _decimalsbytes _signatures
grantRole(bytes32 roleaddress account
initialize(uint8 _excessConfirmationsaddress _weth
pause(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
send(address _tokenAddressuint256 _amountuint256 _chainIdTobytes _receiverbytes _permitEnvelopebool _useAssetFeeuint32 _referralCodebytes _autoParamspayable returns (bytes32 submissionId)
sendMessage(uint256 _chainIdTobytes _targetContractAddressbytes _targetContractCalldatapayable returns (bytes32 submissionId)
sendMessage(uint256 _chainIdTobytes _targetContractAddressbytes _targetContractCalldatauint256 _flagsuint32 _referralCodepayable returns (bytes32 submissionId)
setCallProxy(address _callProxy
setChainSupport(uint256 _chainIdbool _isSupportedbool _isChainFrom
setDeBridgeTokenDeployer(address _deBridgeTokenDeployer
setFeeContractUpdater(address _value
setFeeProxy(address _feeProxy
setSignatureVerifier(address _verifier
setWethGate(address _wethGate
unpause(
updateAsset(bytes32 _debridgeIduint256 _maxAmountuint16 _minReservesBpsuint256 _amountThreshold
updateAssetFixedFees(bytes32 _debridgeIduint256[] _supportedChainIdsuint256[] _assetFeesInfo
updateChainSupport(uint256[] _chainIdsstruct IDeBridgeGateChainSupportInfo[] _chainSupportInfobool _isChainFrom
updateExcessConfirmations(uint8 _excessConfirmations
updateFeeDiscount(address _addressuint16 _discountFixBpsuint16 _discountTransferBps
updateGlobalFee(uint256 _globalFixedNativeFeeuint16 _globalTransferFeeBps
withdrawFee(bytes32 _debridgeId
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AutoRequestExecuted(bytes32 submissionIdbool indexed successaddress callProxy
Blocked(bytes32 submissionId
CallProxyUpdated(address callProxy
ChainSupportUpdated(uint256 chainIdbool isSupportedbool isChainFrom
ChainsSupportUpdated(uint256 chainIdsstruct IDeBridgeGateChainSupportInfo chainSupportInfobool isChainFrom
Claimed(bytes32 submissionIdbytes32 indexed debridgeIduint256 amountaddress indexed receiveruint256 nonceuint256 indexed chainIdFrombytes autoParamsbool isNativeToken
FixedNativeFeeAutoUpdated(uint256 globalFixedNativeFee
FixedNativeFeeUpdated(uint256 globalFixedNativeFeeuint256 globalTransferFeeBps
MonitoringClaimEvent(bytes32 submissionIduint256 lockedOrMintedAmountuint256 totalSupply
MonitoringSendEvent(bytes32 submissionIduint256 nonceuint256 lockedOrMintedAmountuint256 totalSupply
PairAdded(bytes32 debridgeIdaddress tokenAddressbytes nativeAddressuint256 indexed nativeChainIduint256 maxAmountuint16 minReservesBps
Paused(address account
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Sent(bytes32 submissionIdbytes32 indexed debridgeIduint256 amountbytes receiveruint256 nonceuint256 indexed chainIdTouint32 referralCodestruct IDeBridgeGateFeeParams feeParamsbytes autoParamsaddress nativeSender
Unblocked(bytes32 submissionId
Unpaused(address account
WithdrawnFee(bytes32 debridgeIduint256 fee
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
receive(
Errors
AdminBadRole(
AssetAlreadyExist(
DebridgeNotFound(
EthTransferFailed(
FeeContractUpdaterBadRole(
FeeProxyBadRole(
GovMonitoringBadRole(
InvalidTokenToSend(
NotEnoughReserves(
NotSupportedFixedFee(
ProposedFeeTooHigh(
SignatureInvalidV(
SubmissionBlocked(
SubmissionUsed(
TransferAmountNotCoverFees(
TransferAmountTooHigh(
WrongArgument(
WrongArgumentLength(
WrongAutoArgument(
WrongChainFrom(
WrongChainTo(
ZeroAddress(