CrossChainEscrow
Verified contract
Active on
Base with 207 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value
$41.41
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
Eth | Native | 0.011431 | $3,622.24 |
$41.41 |
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 7814393 | a year ago | | | 0 | 0.0000063243277 | |
| 7814382 | a year ago | | | 0.00079000001 | 0.000000000021180744 | |
| 7542400 | a year ago | | | 0 | 0.0000062899539 | |
| 7542392 | a year ago | | | 0.00011400003 | 0.000000000228343284 | |
| 7542336 | a year ago | | | 0 | 0.0000062917442 | |
| 7542329 | a year ago | | | 0.000057044597 | 0.000000000848901924 | |
| 7302000 | a year ago | | | 0 | 0.0000040518986 | |
| 7301995 | a year ago | | | 0.00079000001 | 0.000000000340910050 | |
| 6854155 | a year ago | | | 0 | 0.0000040518986 | |
| 6854149 | a year ago | | | 0.00079000001 | 0.000000092761706752 |
ABI
ABI objects
Getter at block 23190978
DOMAIN_SEPARATOR() view returns (bytes32)
0xf7ef110fb25c86d3077467081c4c8ee22966ccf930af06fcb3d949ea689fc547
REQUEST_TYPEHASH() view returns (bytes32)
0xd47d97cac003d7ac5a256ef9a26683fa6729c8477d389d05ff7a9323434f12f0
WITHDRAW_TYPEHASH() view returns (bytes32)
0x3aab6db231135cabf0c79b0dce2b02d96f624a8e2f1971192770556755d65fd5
Read-only
getRequestHash(struct CrossChainEscrowRequest request) view returns (bytes32 requestHash)
getWithdrawHash(struct CrossChainEscrowWithdraw withdraw) view returns (bytes32 withdrawHash)
perSolverBalance(address, address) view returns (uint256)
requestStatus(bytes32) view returns (bool isExecuted, bool isPrevalidated)
withdrawStatus(bytes32) view returns (bool isExecuted)
State-modifying
Events deposit(address solver) payable
depositAndPrevalidate(address solver, struct CrossChainEscrowRequest request) payable
executeRequest(struct CrossChainEscrowRequest request, bytes signature)
executeWithdraw(struct CrossChainEscrowWithdraw withdraw, bytes signature)
prevalidate(struct CrossChainEscrowRequest request)
Deposited(address user, address solver, uint256 amount)
RequestExecuted(bytes32 requestHash)
RequestPrevalidated(bytes32 requestHash, struct CrossChainEscrowRequest request)
WithdrawExecuted(bytes32 withdrawHash, address user, address solver, uint256 amount)
constructor()
This contract contains no fallback and receive objects.
InvalidSignature()
RequestIsExecuted()
RequestIsExpired()
RequestIsPrevalidated()
Unauthorized()
UnsuccessfulCall()
WithdrawIsExecuted()
WithdrawIsExpired()