ERC1967Proxy

Verified contract

Proxy

Active on Ethereum with 14,083 txns
Deployed by via 0x06dd09f4 at 14429138
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 49 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
12 additional variables
Native
Value $34.58
0x4792490c05644f08353092c1c32f87f97ae873fdfa5350141c22f37e0a0c521b
0x87040d6efa6452d153151593540aacab0a9f13a8dae3ccfcdadb6b09e53f6679
0x3539197997a76fa0fcec56c906acdad0c1eab516efc4dec9278cbd3470d0f671
0xdb827f4387531bc2322d775fe1959a904117d321f49a0c19addbafecfb645e79
0xdcdd6541e0816faed6a8eefdc43159635e1ebc0044324dd38981c2b9ae4be6eb
0x1ab49168f27285e5e68c58c72130b91e4f6b06ed429e22a968ad03423403a48f
0x17e6fc62641cf4a3c448e9f6cb9299ba01fc582bdbb70eeb3abf539e51fe8ec9
0x236bd10250e27cd4b49233d906a0b3dd9b0806ce098b5dc221c20a977ab2ab65
0xcc3daf9082039b47c0e132d00fc7521f6dbadac1f5ffac56d37db09d36e02698
0xe72bf06fd5d143fd6925da56084b262d8e02ec90a88d9ed453812a6af6073f07

Functions
Getter at block 21160192
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
EMERGENCY_ROLE(view returns (bytes32)
0xbf233dd2aafeb4d50879c4aa5c81e96d92f6e6945c906a58f9f2d1c1631b4b26
FEE_SETTER_ROLE(view returns (bytes32)
0xe6ad9a47fbda1dc18de1eb5eeb7d935e5e81b4748f3cfc61e233e64f88182060
PAUSER_ROLE(view returns (bytes32)
0x65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a
RELAYER_ROLE(view returns (bytes32)
0xe2b7fb3b832174769106daebcfd6d1970523240dda11281102db9363b83b0dc4
RESOURCE_SETTER(view returns (bytes32)
0x8b9e7a9f25b0aca3f51c01b8fee30790fb16f4d4deded8385ae6643d054bb078
_quorum(view returns (uint64)
3000
_voter(view returns (address)
0x2d7d5f298067e81e8827eb686428881f4c988dc1
fetch_chainID(view returns (uint8)
7
fetch_expiry(view returns (uint256)
100000000
fetch_whitelistEnabled(view returns (bool)
false
paused(view returns (bool)
false
totalRelayers(view returns (uint256)
3
Read-only
GetProposalHash(uint8 chainIDuint64 depositNoncebytes32 dataHashpure returns (bytes32)
HasVotedOnProposal(uint8 chainIDuint64 depositNoncebytes32 dataHashview returns (bool)
fetch_depositCounts(uint8 _idview returns (uint64)
fetch_proposals(bytes32 _idview returns (uint256)
fetch_resourceIDToHandlerAddress(bytes32 _idview returns (address)
fetch_whitelist(address _beneficiaryview returns (bool)
getBridgeFee(bytes32 resourceIDuint8 destChainIDaddress feeTokenAddressuint256 widgetIdview returns (uint256uint256uint256)
getNonceCheckpoint(uint8 srcChainIdview returns (uint64)
getProposal(uint8 originChainIDuint64 depositNoncebytes32 resourceIdbytes32 dataHashview returns (struct IVoterUpgradeableissueStruct status)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
isNonceExecuted(uint8 srcChainIduint64 depositNonceview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
addToWhitelist(address _beneficiary
adminChangeExpiry(uint256 newExpiry
adminChangeQuorum(uint256 newQuorum
adminSetBurnable(address handlerAddressaddress tokenAddressbool status
adminSetFeeStatus(bytes32 resourceIDbool status
adminSetGenericResource(address handlerAddressbytes32 resourceID
adminSetLiquidityPool(address handlerAddressaddress tokenAddressaddress lpAddress
adminSetLiquidityPoolOwner(address handlerAddressaddress oldOwneraddress newOwneraddress tokenAddressaddress lpAddress
adminSetNonceCheckpoint(uint8[] srcChainIDuint64[] nonceCheckpoint
adminSetOneSplitAddress(address handlerAddressaddress contractAddress
adminSetResource(address handlerAddressbytes32 resourceIDaddress tokenAddress
adminSetSequencerResource(address handlerAddressbytes32 resourceID
adminWithdraw(address handlerAddressaddress tokenAddressaddress recipientuint256 amount
adminWithdrawFees(address handlerAddressaddress tokenAddressaddress recipientuint256 amount
cancelProposal(uint8 chainIDuint64 depositNoncebytes32 resourceIDbytes32 dataHash
deposit(uint8 destinationChainIDbytes32 resourceIDbytes datauint256[] flagsaddress[] pathbytes[] dataTxaddress feeTokenAddress
depositETH(uint8 destinationChainIDbytes32 resourceIDbytes datauint256[] flagsaddress[] pathbytes[] dataTxaddress feeTokenAddresspayable 
executeProposal(uint8 chainIDuint64 depositNoncebytes databytes32 resourceIDuint256[] flagsaddress[] pathbytes[] dataTx
genericDeposit(uint8 _destChainIDbytes32 _resourceIDreturns (uint64)
grantRole(bytes32 roleaddress account
initialize(uint8 chainIDuint256 quorumuint256 expiryaddress voter
pause(
removeFromWhitelist(address _beneficiary
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setUnsupportedChain(uint8 destChainIdbool isUnsupported
setWhitelisting(bool value
stake(address handleraddress tokenAddressuint256 amount
stakeETH(address handlerpayable 
unpause(
unstake(address handleraddress tokenAddressuint256 amount
unstakeETH(address handleruint256 amount
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
voteProposal(uint8 chainIDuint64 depositNoncebytes32 resourceIDbytes32 dataHash
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AddedWhitelist(address whitelistAddress
AdminChanged(address previousAdminaddress newAdmin
AdminWithdraw(address handleraddress tokenAddressaddress recipientuint256 amountOrTokenID
BeaconUpgraded(address indexed beacon
Deposit(uint8 indexed destinationChainIDbytes32 indexed resourceIDuint64 indexed depositNonceuint256 widgetID
FeeSetterAdded(address feeSetter
FeeSetterRemoved(address feeSetter
Paused(address account
ProposalEvent(uint8 originChainIDuint64 depositNonceuint8 statusbytes32 dataHash
ProposalVote(uint8 originChainIDuint64 depositNonceuint8 statusbytes32 dataHash
RelayerAdded(address relayer
RelayerRemoved(address relayer
RemovedWhitelist(address whitelistAddress
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
SequencerEvent(uint8 originChainIDuint64 depositNonceuint8 statusbytes32 dataHash
Settlement(uint8 indexed originChainIDuint64 indexed depositNonceaddress settlementTokenuint256 settlementAmountuint8 status
Stake(address indexed stakeruint256 amountaddress pool
Unpaused(address account
Unstake(address indexed unstakeruint256 amountaddress pool
UnsupportedChain(uint8 indexed destinationChainIDbool isUnsupported
Upgraded(address indexed implementation
WhitelistingSetting(bool status
expiryChanged(uint256 expiry
quorumChanged(uint64 quorum
Constructor
constructor(address _logicbytes _data
Fallback and receive
fallback(
receive(
receive(
Errors

This contract contains no error objects.