FailSafeOrchestrator
Verified contract
Implementation
Active on
Ethereum with 2 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
0x471c…c3ff
Balances ($0.00)
No balances found for "FailSafeOrchestrator"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 19021285 | 10 months ago | | | 0 | 0.028996718 | |
| 19021267 | 10 months ago | | | 0 | 0.014680917 |
ABI
ABI objects
Getter at block 21202269
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)
0x471c1d1a4f201ba2576461c21c06cdabcd8cc3ff
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)
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)
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.