TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 110,043 txns
Deployed by via 0x45e09c85 at 16169201
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
2 additional variables
Native
Value $185,179.85
ERC-20
Value $231,976.67
ERC-20
Value $2,994.04
ERC-20
Value $1,172.61
ERC-20
Value $9.58
ERC-20
Value $0.02
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0xd25e45d5beb2cab9e3f733ce3494eaccc8ed1b8c5ea17490a765751a655ff3dd
0x2dc18b44c2b2ef46c5189e401d152e3861ef09602ab33d17741fbab429900685
0xfb5b49008aea13ee2c8b33cd8749addab70b09a6d8e98ccc56b7e5301ae91321
0x5378f7fa5fab01f47e6974ff6dc8606624789f6bf74a31b4313e12374ea59bf2
0x9d524a7c1e19819116f70f7402ae1edb790c268b898967e6f660331c06855c7b
0x94bb26fecb3614300e63e5fb2360cbd3de9993527868061927bbbe36dfde61bb
0x1ad205857ffb2852ab243a6a50e00a0d73d913042aad299ba4310070b29776da
0xf12894166d1670705e347284f749fda1f675ee00b5d158a14ede0af4c6517d67
0x89dd9466cdce3a2e2971f21866b201381481b612dc8873c3b24a38d0c4f8f8b6
0x6f5a4566192133aeaee0c971bf1dbc5bbdf3879be2906e20a4195af285641463

Functions
Getter at block 20791544
BPS_DENOMINATOR(view returns (uint256)
10000
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
EVM_ADDRESS_LENGTH(view returns (uint256)
20
GOVMONITORING_ROLE(view returns (bytes32)
0x2b36fa99e118fa8485d488becf749a974743fbeb6a7aa57e663893bf5d69a3c1
MAX_ADDRESS_LENGTH(view returns (uint256)
255
SOLANA_ADDRESS_LENGTH(view returns (uint256)
32
deBridgeGate(view returns (address)
0x43de2d77bf8027e25dbd179b491e8d64f38398aa
getChainId(view returns (uint256 cid)
1
globalFixedNativeFee(view returns (uint88)
1000000000000000
globalTransferFeeBps(view returns (uint16)
4
paused(view returns (bool)
false
version(pure returns (string)
1.3.0
Read-only
chainEngines(uint256view returns (uint8)
collectedFee(addressview returns (uint256)
dlnDestinationAddresses(uint256view returns (bytes)
getOrderId(struct DlnOrderLibOrder _orderpure returns (bytes32)
getRoleAdmin(bytes32 roleview returns (bytes32)
giveOrders(bytes32view returns (uint8 statusuint160 giveTokenAddressuint88 nativeFixFeeuint48 takeChainIduint208 percentFeeuint256 giveAmountaddress affiliateBeneficiaryuint256 affiliateAmount)
givePatches(bytes32view returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
masterNonce(addressview returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
unclaimedAffiliateETHFees(addressview returns (uint256)
unexpectedOrderStatusForCancel(bytes32view returns (address)
unexpectedOrderStatusForClaim(bytes32view returns (address)
validateCreationOrder(struct DlnOrderLibOrderCreation _orderCreationaddress _signerview returns (struct DlnOrderLibOrder order)
validateCreationOrder(struct DlnOrderLibOrderCreation _orderCreationaddress _signeruint64 _saltview returns (struct DlnOrderLibOrder order)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
claimBatchCancel(bytes32[] _orderIdsaddress _beneficiary
claimBatchUnlock(bytes32[] _orderIdsaddress _beneficiary
claimCancel(bytes32 _orderIdaddress _beneficiary
claimUnlock(bytes32 _orderIdaddress _beneficiary
createOrder(struct DlnOrderLibOrderCreation _orderCreationbytes _affiliateFeeuint32 _referralCodebytes _permitEnvelopepayable returns (bytes32)
createSaltedOrder(struct DlnOrderLibOrderCreation _orderCreationuint64 _saltbytes _affiliateFeeuint32 _referralCodebytes _permitEnvelopebytes _metadatapayable returns (bytes32)
grantRole(bytes32 roleaddress account
initialize(address _deBridgeGateuint88 _globalFixedNativeFeeuint16 _globalTransferFeeBps
patchOrderGive(struct DlnOrderLibOrder _orderuint256 _addGiveAmountbytes _permitEnvelopepayable 
pause(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setDlnDestinationAddress(uint256 _chainIdTobytes _dlnDestinationAddressuint8 _chainEngine
unpause(
updateGlobalFee(uint88 _globalFixedNativeFeeuint16 _globalTransferFeeBps
withdrawFee(address[] _tokensaddress _beneficiary
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AffiliateFeePaid(bytes32 _orderIdaddress beneficiaryuint256 affiliateFeeaddress giveTokenAddress
ClaimedOrderCancel(bytes32 orderIdaddress beneficiaryuint256 paidAmountaddress giveTokenAddress
ClaimedUnlock(bytes32 orderIdaddress beneficiaryuint256 giveAmountaddress giveTokenAddress
CreatedOrder(struct DlnOrderLibOrder orderbytes32 orderIdbytes affiliateFeeuint256 nativeFixFeeuint256 percentFeeuint32 referralCodebytes metadata
CriticalMismatchChainId(bytes32 orderIdaddress beneficiaryuint256 takeChainIduint256 submissionChainIdFrom
GlobalFixedNativeFeeUpdated(uint88 oldGlobalFixedNativeFeeuint88 newGlobalFixedNativeFee
GlobalTransferFeeBpsUpdated(uint16 oldGlobalTransferFeeBpsuint16 newGlobalTransferFeeBps
IncreasedGiveAmount(bytes32 orderIduint256 orderGiveFinalAmountuint256 finalPercentFee
Initialized(uint8 version
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
SetDlnDestinationAddress(uint256 chainIdTobytes dlnDestinationAddressuint8 chainEngine
UnexpectedOrderStatusForCancel(bytes32 orderIduint8 statusaddress beneficiary
UnexpectedOrderStatusForClaim(bytes32 orderIduint8 statusaddress beneficiary
Unpaused(address account
WithdrawnFee(address tokenAddressuint256 amountaddress beneficiary
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors
AdminBadRole(
CallProxyBadRole(
CriticalMismatchTakeChainId(bytes32 orderIduint48 takeChainIduint256 submissionsChainIdFrom
EthTransferFailed(
GovMonitoringBadRole(
IncorrectOrderStatus(
MismatchNativeGiveAmount(
MismatchedOrderId(
MismatchedTransferAmount(
NativeSenderBadRole(bytes nativeSenderuint256 chainIdFrom
NotSupportedDstChain(
SignatureInvalidV(
Unauthorized(
UnknownEngine(
WrongAddressLength(
WrongAffiliateFeeLength(
WrongArgument(
WrongChain(
WrongFixedFee(uint256 receiveduint256 actual
ZeroAddress(