This contract is being backfilled. You may encounter incomplete storage history.

Escrow

Verified contract

Active on Ethereum with 844 txns
Deployed by via 0x660ed7cd at 16970752
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
 (#886)
ERC-721
--
 (#881)
ERC-721
--
 (#876)
ERC-721
--
 (#839)
ERC-721
--
 (#827)
ERC-721
--
 (#825)
ERC-721
--
 (#743)
ERC-721
--
 (#729)
ERC-721
--
 (#724)
ERC-721
--
0x39b3187db20fbbf573f1d97ef622861cc5bd9185d404234a94e25e2862975985
0x41f64702e339cb60f1ff18d309e61b6e015b8b9452ebce71884d6f977325c8ff
0x7cf6ee99b50fb0b146248c50e914ec2d3828f7c62549013d7ff1b45e7031b198
0x175422ad42aba7fb2c8b8a25a2e22057b3f65596e17ce1b28bb0e59dc052f73f
0xe216ce6d14ae6602f0e55c39dc88967ef7065825aca9d9742c5836d6a9f7974e
0x73aa6e4cdaf76bbbb38ac291b630792425517a55325dbbfb44fabb049cec1e42
0xa80dd261d6b9692ec4cdbd95ae75fd810c4031837798658c87bef34178847d45
0x9c9fe3f3ef3b4ddd10f27ca1df300cb4ec4ba5001f12cf119ce0ffe2a4c9780b
0x6cd64b8a843c1ae9204b262ddc68480dfbbbb7b897935f59a4ebf771c808d0d3
0xb8fe6cb5ea2f31f9d601fc0165d740a16393f0c5d2169aca4e41d85d52f877c0

Functions
Getter at block 20792470
banker(view returns (address)
0x419e8e063d7eab01ebbf2d853e73bc6f3b53db83
currencyBalance(view returns (uint256)
1893277000000000
owner(view returns (address)
0x181346e476cb034977782f004aad2ecfdac8be05
proxy(view returns (address)
0xbb37a88508d464a1bb54cf627d05e39883ae0ef9
Read-only
authorizedClaimant(uint256 claimIdview returns (address)
getPrizeInfo(uint256 claimIdview returns (struct EscrowPrizeToken[])
onERC1155BatchReceived(addressaddress fromuint256[]uint256[]bytesview returns (bytes4 selector)
onERC1155Received(addressaddress fromuint256uint256bytesview returns (bytes4 selector)
onERC721Received(addressaddress fromuint256bytesview returns (bytes4 selector)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
addPrize(address[] tokensuint256[] tokenIdsuint8[] tokenTypesuint16[] quantities
authorizeClaim(uint256 claimIdaddress claimant
claim(uint256 claimIdaddress destination
claimFor(address claimantuint256 claimIdaddress destination
deposit(address spenderuint256 amount
removePrize(uint256 claimIdaddress to
setBanker(address newBanker
setProxy(address newProxy
transferOwnership(address newOwner
updateCurrency(address newCurrencyAddress
withdraw(address recipientuint256 amount
Events
ClaimAuthorized(uint256 indexed claimIdaddress indexed claimant
Deposit(uint256 indexed amountaddress indexed depositer
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PrizeAdded(uint256 indexed claimId
PrizeReceived(uint256 indexed claimIdaddress indexed recipient
PrizeRemoved(uint256 indexed claimIdaddress indexed recipient
Withdrawal(uint256 indexed amountaddress indexed withdrawer
Constructor
constructor(address currency
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AddressTarget(address target
AlreadyClaimed(uint256 lotId
ArrayMismatch(
BadSender(address expectedaddress caller
InvalidTokenType(
NotAContract(
UserPermissions(