Upgrader0to1
Verified contract
Active on
Ethereum with 4 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "Upgrader0to1"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21119073 | 25 days ago | | | 0 | 0.000074888110 | |
| 21119073 | 25 days ago | | | 0 | 0.000073732652 | |
| 21118573 | 25 days ago | | | 0 | 0.00024140419 | |
| 21118573 | 25 days ago | | | 0 | 0.00023959423 |
ABI
ABI objects
Getter at block 21297962
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
DEPOSITOR_ROLE() view returns (bytes32)
0xd50fd8c1b5fa5213a5974932fcc33d2992a99225bc9319caf7cf652d0d2b9acf
EMERGENCY_ROLE() view returns (bytes32)
0x9e97963c33348a1cae64c3216747be51682ee42f36d1ed282cb81018cdb30e3d
FRAUD_WINDOW_SETTER_ROLE() view returns (bytes32)
0xe68a6574a7e933010135bdcdb85f5b60aed1ee2a05b00c7c3b88734a75706cf0
NULL_ADDRESS() view returns (address)
0x0000000000000000000000000000000000000000
PAUSER_ROLE() view returns (bytes32)
0x39935d86204acf3d77da26425d7a46606d2550568c6b1876f3a2e76c804c7626
STARTER_ROLE() view returns (bytes32)
0xac6a94bcd1ac2877eda181de9748e5972fc07f76d4864cecf836b3fca185e53c
UPGRADER_ROLE() view returns (bytes32)
0x0fb7166d9f681d2bd296a45a1a2e81365c392be30b6156d73b45df44e85cdb9f
WITHDRAW_AUTHORITY_ROLE() view returns (bytes32)
0xfe482b7b16acc2ea6eda181934b481a09d50ed8e3579b43c531bc57b84336c53
WITHDRAW_CANCELLER_ROLE() view returns (bytes32)
0xb7a383a5ef6cc414a168844ee7da5cf32b44a10145b4d0cc573e1b7c231d3040
Read-only
_isContract(address c) view returns (bool)
checkPaused(address c) view
checkTreasuryOwnership(address treasuryProxy) view
getRoleAdmin(bytes32 role) view returns (bytes32)
hasRole(bytes32 role, address account) view returns (bool)
supportsInterface(bytes4 interfaceId) view returns (bool)
State-modifying
Events executeUpgrade(struct Upgrader0to1UpgradeParams p) returns (address newCanonicalBridge)
grantRole(bytes32 role, address account)
renounceRole(bytes32 role, address callerConfirmation)
revokeRole(bytes32 role, address account)
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
UpgradeComplete(address treasuryProxy, address newTreasuryImplementation, address treasuryAdmin, address bridgeAdmin, address trustedRelayer, address bridgeTroll, address oldEtherBridgeProxyAddress, address newCanonicalBridge)
constructor()
This contract contains no fallback and receive objects.
AccessControlBadConfirmation()
AccessControlUnauthorizedAccount(address account, bytes32 neededRole)
BridgeTreasuryConfigError(address actual, address expected)
ExpectedRoleNotAssigned(address contract_, bytes32 role, address user)
NotContract(address a)
NullAddress()
Unpaused(address proxy)
UpgraderDoesNotOwnTreasury()