BeaconProxy
Verified contract
Proxy
Active on
Ethereum with 52 txns
Unified storage
Map
Table
Raw
Constants and immutables
4
Slot
XX
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
0x451c…1f52
Balances ($0.00)
No balances found for "BeaconProxy"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 18718625 | a year ago | | | 0 | 0.0018063830 | |
| 18718625 | a year ago | | | 0 | 0.0018063830 | |
| 18674768 | a year ago | | | 0 | 0.0051365622 | |
| 18674768 | a year ago | | | 0 | 0.0077217818 | |
| 18460506 | a year ago | | | 0 | 0.0055106176 | |
| 18448188 | a year ago | | | 0 | 0.0026806124 | |
| 18436528 | a year ago | | | 0 | 0.0041112752 | |
| 18436407 | a year ago | | | 0 | 0.0053831306 | |
| 18432003 | a year ago | | | 0 | 0.0050873059 | |
| 18431903 | a year ago | | | 0 | 0.0065545457 |
ABI
ABI objects
Getter at block 21201745
blockSkewDelta() view returns (uint256)
800
contractConstantAddr() view returns (address)
0x4be095adc09b40bad32d8958eae4fcb3a7f55d0d
defend1GasUnits() view returns (uint256)
490000
defendCount() view returns (uint256)
36
defendNGasUnits() view returns (uint256)
280000
failSafeWalletCount() view returns (uint256)
12
feeWallet() view returns (address)
0x0000000000000000000000000000000000000000
gasOverhead() view returns (uint256)
0
gasToken() view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
getBeacon() view returns (address)
0x451ca9dc32db95c07380320ac2b055d143ef1f52
getImplementation() view returns (address)
0x55f27334e965a709fd84569baeaa99dfa0332538
getRoot() view returns (bytes32)
0x4fe6e38bdcf8ad67fa8dc673e6b5378318742e7b471604d8cbf46ea76ad4caa4
interceptRoot() view returns (bytes32)
0x4fe6e38bdcf8ad67fa8dc673e6b5378318742e7b471604d8cbf46ea76ad4caa4
lastGasConsumed() view returns (uint256)
118299
owner() view returns (address)
0xc5e9a48c7637002384a3355148c8687dad7fed7d
Read-only
addressToString(address _addr) pure returns (string)
authzCheck(bytes32 root, address caller, bytes32[] proof) pure returns (bool authorized)
genSigHash(address tokAddr, address emergencyWallet, uint256 tokUnit, uint256 expiryBlockNum, uint256 count) pure returns (bytes32)
getFailsafeContractAddress(address protectedAddr, uint256 version) view returns (address)
recomputeAndRecoverSigner(address tokAddr, address emergencyWallet, uint256 tokUnit, uint256 expiryBlockNum, uint256 count, bytes signature) pure returns (address)
State-modifying
Events initialize(address failSafeWalletBlueprint)
jitFailSafe(uint256 version, address erc20Addr, address protectedAddr, address feeCompAuthorizer, bytes32 fsRoot, bytes32[] proof) payable
jitFailSafe721(uint256 version, address erc721Addr, uint256 tokenId, address protectedAddr, address feeCompAuthorizer, bytes32 fsRoot, bytes32[] proof) payable
jitFailSafe721Batch(uint256 version, address erc721Addr, uint256[] tokenIds, address protectedAddr, address feeCompAuthorizer, bytes32 fsRoot, bytes32[] proof) payable
renounceOwnership()
setConfSettings(address _gasToken, uint256 _blockSkewDelta, uint256 _defend1GasUnits, uint256 _defendNGasUnits, address _contractConstantAddr)
setRoot(bytes32 root)
transferOwnership(address newOwner)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
DefendFailSafeERC20(address protectedAddr, address tok)
DefendFailSafeERC721(address protectedAddr, address tok)
Initialized(uint8 version)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
constructor(address beacon, bytes data)
fallback()
receive()
receive()
This contract contains no error objects.