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

MatchingMarket

Verified contract

Active on Ethereum with 558,414 txns
Deployed by via 0x24b46850 at 9417183
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $2,688.1
ERC-20
Value $941.17
ERC-20
Value $310.36
ERC-20
Value $268.57
ERC-20
Value $178.33
ERC-20
Value $163.74
ERC-20
Value $132.6
ERC-20
Value $67.11
ERC-20
Value $46.13
ERC-20
Value $14.26
0x4c93ca224265bba5cd54f3302f42272441ec4af459a16786de76143a9c6ecd25
0x95d0e19dc40f3c3a2c833b3d58afcd83bb6289c90c8a122762352aa9c1502cc5
0x4cf873c7382157971064d0a83c73cc01199489657ee21659d2dcfb56d975bbcf
0xbf0fbe07c7b1ef33fd61b01983db1ad3daa3cdacc6c29c08def45de943a818ce
0x728d9031d56f156dff1e82aef183dc0ce3e4da7918581f7e648438fbed17ec9d
0x903f00b992f9b72dff8060e7bf8aa4ba8128c1bd8dc50a0f14f76681d999763b
0xcf8014506ca51d8fe24a0c4beb539bb748851808a0124c6fb7cbaadcf31e833a
0x004b7373d34ede3b4f8e287b39af878bd2f865c737d17398ee984619697f8f06
0xd339c736c3e0aa3b663dcee8a7eec058de3ffebad822358acb765b99ef29246d
0x4e9dd544dc0b669104698ada2cb52de42677db42a63e0f871276e70703a7f570

Functions
Getter at block 20792482
authority(view returns (address)
0x0000000000000000000000000000000000000000
buyEnabled(view returns (bool)
true
close_time(view returns (uint64)
1612440000
dustId(view returns (uint256)
423526
getFirstUnsortedOffer(view returns (uint256)
423530
getTime(view returns (uint64)
1726843523
isClosed(view returns (bool closed)
true
last_offer_id(view returns (uint256)
423550
matchingEnabled(view returns (bool)
true
owner(view returns (address)
0xdb33dfd3d61308c33c63209845dad3e6bfb2c674
stopped(view returns (bool)
false
Read-only
_best(addressaddressview returns (uint256)
_dust(addressview returns (uint256)
_near(uint256view returns (uint256)
_rank(uint256view returns (uint256 nextuint256 prevuint256 delb)
_span(addressaddressview returns (uint256)
getBestOffer(address sell_gemaddress buy_gemview returns (uint256)
getBetterOffer(uint256 idview returns (uint256)
getBuyAmount(address buy_gemaddress pay_gemuint256 pay_amtview returns (uint256 fill_amt)
getMinSell(address pay_gemview returns (uint256)
getNextUnsortedOffer(uint256 idview returns (uint256)
getOffer(uint256 idview returns (uint256addressuint256address)
getOfferCount(address sell_gemaddress buy_gemview returns (uint256)
getOwner(uint256 idview returns (address owner)
getPayAmount(address pay_gemaddress buy_gemuint256 buy_amtview returns (uint256 fill_amt)
getWorseOffer(uint256 idview returns (uint256)
isActive(uint256 idview returns (bool active)
isOfferSorted(uint256 idview returns (bool)
offers(uint256view returns (uint256 pay_amtaddress pay_gemuint256 buy_amtaddress buy_gemaddress owneruint64 timestamp)
State-modifying
bump(bytes32 id_
buy(uint256 iduint256 amountreturns (bool)
buyAllAmount(address buy_gemuint256 buy_amtaddress pay_gemuint256 max_fill_amountreturns (uint256 fill_amt)
cancel(uint256 idreturns (bool success)
del_rank(uint256 idreturns (bool)
insert(uint256 iduint256 posreturns (bool)
kill(bytes32 id
make(address pay_gemaddress buy_gemuint128 pay_amtuint128 buy_amtreturns (bytes32)
offer(uint256 pay_amtaddress pay_gemuint256 buy_amtaddress buy_gemreturns (uint256)
offer(uint256 pay_amtaddress pay_gemuint256 buy_amtaddress buy_gemuint256 posreturns (uint256)
offer(uint256 pay_amtaddress pay_gemuint256 buy_amtaddress buy_gemuint256 posbool roundingreturns (uint256)
sellAllAmount(address pay_gemuint256 pay_amtaddress buy_gemuint256 min_fill_amountreturns (uint256 fill_amt)
setAuthority(address authority_
setBuyEnabled(bool buyEnabled_returns (bool)
setMatchingEnabled(bool matchingEnabled_returns (bool)
setMinSell(address pay_gemuint256 dustreturns (bool)
setOwner(address owner_
stop(
take(bytes32 iduint128 maxTakeAmount
Events
LogBump(bytes32 indexed idbytes32 indexed pairaddress indexed makeraddress pay_gemaddress buy_gemuint128 pay_amtuint128 buy_amtuint64 timestamp
LogBuyEnabled(bool isEnabled
LogDelete(address keeperuint256 id
LogInsert(address keeperuint256 id
LogItemUpdate(uint256 id
LogKill(bytes32 indexed idbytes32 indexed pairaddress indexed makeraddress pay_gemaddress buy_gemuint128 pay_amtuint128 buy_amtuint64 timestamp
LogMake(bytes32 indexed idbytes32 indexed pairaddress indexed makeraddress pay_gemaddress buy_gemuint128 pay_amtuint128 buy_amtuint64 timestamp
LogMatchingEnabled(bool isEnabled
LogMinSell(address pay_gemuint256 min_amount
LogNote(bytes4 indexed sigaddress indexed guybytes32 indexed foobytes32 indexed baruint256 wadbytes fax anonymous
LogSetAuthority(address indexed authority
LogSetOwner(address indexed owner
LogSortedOffer(uint256 id
LogTake(bytes32 idbytes32 indexed pairaddress indexed makeraddress pay_gemaddress buy_gemaddress indexed takeruint128 take_amtuint128 give_amtuint64 timestamp
LogTrade(uint256 pay_amtaddress indexed pay_gemuint256 buy_amtaddress indexed buy_gem
LogUnsortedOffer(uint256 id
Constructor
constructor(uint64 close_time
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.