MatchingMarket

Verified contract

Active on Ethereum with 765 txns
Deployed by via 0x46a7ee1b at 10405295
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $2.64
ERC-20
--
ERC-20
--
0xa275c6383d8f14d6b95720038b6bd9ca1acc46775a3cb4d82e35685f2afe12de
0x27ea9d1aa3c3c8d3a2def36489e725033e7b46ae76d271ecd5d4e14b2866f530
0xb1c7871568d005be98dd22fb840833695b6f11f8c1494bf9407c3ed206485cba
0x24980761db64b9f8fe25aa3bd5c47acf238373a04ce60a65075a746915127411
0x842f85f1a2dffb19a88d28512d69e2552070622ee300d9b29198381e709e4ad3
0xa9260f8cc75ba9b8b57a8eb4c9b8927f8f3c560d1c2815d9752dda7c9919b813
0xbb454b6d4ff04584191108d3245c269bd72492a955cb29dd270ee9524bb12252
0x37593956c6c3fc8ec450f9d0d879f8fbdca41628a96ce223cbd1e486011f88d5
0xcac3ebf14bb208655090683a171ef862fa359769f83f918e7576dc771b9aef4c
0x230c923e51cd0d21ddcec01a09d5892129ed8a1146eedb1dff37ebcc4d2f9e43

Functions
Getter at block 21001888
authority(view returns (address)
0x0000000000000000000000000000000000000000
buyEnabled(view returns (bool)
true
close_time(view returns (uint64)
35359891200
dustId(view returns (uint256)
0
getFirstUnsortedOffer(view returns (uint256)
0
getTime(view returns (uint64)
1729368287
isClosed(view returns (bool closed)
false
last_offer_id(view returns (uint256)
365
matchingEnabled(view returns (bool)
true
owner(view returns (address)
0x69b18942f19b7c3af37647e6b05cf861bd14f2ec
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.