TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 155 txns
Deployed by via 0x06fad613 at 20683917
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
ERC-20
--
0x37808037cf33f25464b74cd2c2ef9616c05856f1603908f1c671bab1d2915e7b
0xcdebc7a0d92c724dfaebbeac73d057bb9f5d56743f0e998afe08920968a0c8c0
0xb014c4784a3eeb513ecea89b16d02b5ec8646886cb13d292c094401c51094b78
0x3a973de4455c81f54223627486a95175aee4dfeca7345d2204d5c48c1635bb30
0x3c08083bc480e3af4c39efbcfddcfd5427dc079e45fe8cfda151d13d1fab1d1a
0xc8ac128160644450b55030c178633d1bb30698178d00e3e128387050d4dc8487
0xf48c184383f587e0115c15134757d23d12ff02f15e42a14df19aef4ca08595f6
0xfea9de603aab6729d1f3626f8b81510d42ed9d1bded48bf2f4e5004a92b697c2
0xf169650a03a22fb8634bfba1267df8bf75a06e72d4d94e8dd4e7834a278ae35b
0xbf13a5c85fd5c94f3f7c5f38bbff7c24304710b5242446a72fb153bac4f02f41

Functions
Getter at block 21160814
DAO_ROLE(view returns (bytes32)
0x3b5d4cc60d3ec3516ee8ae083bd60934f6eb2a6c54b1229985c41bfb092b2603
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
PAUSE_ROLE(view returns (bytes32)
0x139c2898040ef16910dc9f44dc697df79363da767d8bc92f2e310312b816e46d
UNPAUSE_ROLE(view returns (bytes32)
0x265b220c5a8891efdd9e1b1b7fa72f257bd5169f8d87e319cf3dad6ff52b94ae
VALIDATOR_ROLE(view returns (bytes32)
0x21702c8af46127c7fa207f89d0b0a8441bb32959a0ac7df790e9ab1a25c98926
feeReceiver(view returns (address)
0xda4df6e2121edab7c33ed7fe0f109350939eda84
knBONE(view returns (address)
0x3358fca51d7c0408750fbbe7777012e0b67c027f
minSignatures(view returns (uint256)
2
nextTransactionIDFromThisNetwork(view returns (uint256)
559
paused(view returns (bool)
false
Read-only
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
processedTransaction(uint256uint256view returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
depositForUser(address receiveruint256 amount
execute(uint256 chainIDuint256 transactionIDaddress receiveruint256 amountToReceiveuint256 feeAmountuint256 _instantPoolAmountuint256 _requestWithdrawAmountbytes[] signatures
grantRole(bytes32 roleaddress account
initialize(address _daoaddress _feeReceiveraddress _knBONEaddress[] _validatorsuint256 _minSignatures
pause(
recoverERC20(address tokenaddress receiveruint256 amount
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setFeeReceiver(address _feeReceiver
setMinSignatures(uint256 _minSignatures
simulateExecute(uint256 chainIDuint256 transactionIDaddress receiveruint256 amountToReceiveuint256 feeAmountuint256 _instantPoolAmountuint256 _requestWithdrawAmount
unpause(
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Deposit(uint256 indexed transactionIDaddress indexed fromaddress indexed touint256 amount
Execute(uint256 indexed chainIDuint256 indexed transactionIDuint8 indexed withdrawStatus
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
Unpaused(address account
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.