BeaconProxy
Verified contract
Proxy
Active on
Ethereum with 86 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
0x8aa6…2801
Balances ($0.00)
No balances found for "BeaconProxy"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20611649 | 3 months ago | | | 0 | 0.0010237035 | |
| 20611649 | 3 months ago | | | 0 | 0.0018519166 | |
| 20439471 | 3 months ago | | | 0 | 0.00039757918 | |
| 20439471 | 3 months ago | | | 0 | 0.00070849387 | |
| 20033515 | 5 months ago | | | 0 | 0.0029272654 | |
| 20033515 | 5 months ago | | | 0 | 0.0053317847 | |
| 19968265 | 6 months ago | | | 0 | 0.0051587358 | |
| 19909741 | 6 months ago | | | 0 | 0.00059907978 | |
| 19909741 | 6 months ago | | | 0 | 0.00094709773 | |
| 19823921 | 6 months ago | | | 0 | 0.0015920105 |
ABI
ABI objects
Getter at block 21202269
blockSkewDelta() view returns (uint256)
800
contractConstantAddr() view returns (address)
0x4be095adc09b40bad32d8958eae4fcb3a7f55d0d
defend1GasUnits() view returns (uint256)
490000
defendCount() view returns (uint256)
54
defendNGasUnits() view returns (uint256)
280000
failSafeWalletCount() view returns (uint256)
21
feeWallet() view returns (address)
0x4f12a898a95b4ae0374c8f2e4f0cdbb74dcd492c
gasOverhead() view returns (uint256)
0
gasToken() view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
getBeacon() view returns (address)
0x8aa6afdaccdbf546f8e8b373b0b8ebb79d252801
getImplementation() view returns (address)
0xd88b246bcad6a5b4db4dfab7ac25d92944cd7165
getRoot() view returns (bytes32)
0xffb6f62a8313a33d0fb8cbec6fd38290f063133088ac72ae497e44b7b0ab1751
interceptRoot() view returns (bytes32)
0xffb6f62a8313a33d0fb8cbec6fd38290f063133088ac72ae497e44b7b0ab1751
lastGasConsumed() view returns (uint256)
71011
owner() view returns (address)
0xc5e9a48c7637002384a3355148c8687dad7fed7d
Read-only
addressToString(address _addr) pure returns (string)
authzCheck(bytes32 root, address caller, bytes32[] proof) pure returns (bool authorized)
currencyConvert(uint256 exchangeNative, uint256 exchangeProtected, uint256 AmtNative) pure returns (uint256)
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
jitFailSafeEP(uint256 version, address erc20Addr, address protectedAddr, bytes32 fsRoot, bytes32[] proof, uint256 exchangeNative, uint256 exchangeProtected) payable
renounceOwnership()
setConfSettings(address _gasToken, uint256 _blockSkewDelta, uint256 _defend1GasUnits, uint256 _defendNGasUnits, address _contractConstantAddr)
setFeeWallet(address _feeWallet)
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.