FailSafeOrchestrator
Verified contract
Implementation
Active on
Ethereum with 1 txns
Storage
Map
Table
Raw
Constants and immutables
2
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
0xbadf…0d87
Balances ($0.00)
No balances found for "FailSafeOrchestrator"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 18494701 | a year ago | | | 0 | 0.015088684 |
ABI
ABI objects
Getter at block 21201745
blockSkewDelta() view returns (uint256)
0
contractConstantAddr() view returns (address)
0x0000000000000000000000000000000000000000
defend1GasUnits() view returns (uint256)
0
defendCount() view returns (uint256)
0
defendNGasUnits() view returns (uint256)
0
failSafeWalletCount() view returns (uint256)
0
feeWallet() view returns (address)
0x0000000000000000000000000000000000000000
gasOverhead() view returns (uint256)
0
gasToken() view returns (address)
0x0000000000000000000000000000000000000000
getBeacon() view returns (address)
0xbadf5270ab0027a69659c5b9c81dd51350df0d87
getImplementation() view returns (address)
0x55f27334e965a709fd84569baeaa99dfa0332538
getRoot() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
interceptRoot() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
lastGasConsumed() view returns (uint256)
0
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)
DefendFailSafeERC20(address protectedAddr, address tok)
DefendFailSafeERC721(address protectedAddr, address tok)
Initialized(uint8 version)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
This contract contains no constructor objects.
receive()
This contract contains no error objects.