MatchingMarket

Verified contract

Active on Ethereum with 133,292 txns
Deployed by via 0x39612e69 at 6863999
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $765.24
ERC-20
Value $156.18
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x02f1375af3b430d4f317a515a3423f1bc7bd7cebe30b95a6ed0eb7f7ac9b8870
0x0e20fcb33f813966d2ad5c3e677db955dbc3bdfd9409fde88f34ec56b55ccfee
0xd83b36624bc6215a6c609da5e01b8096e68e323b86572393ddd790ca40114d74
0xc1111c9a3ec2dc09a980a6c52b4d1d2950255e10b7ca2fd60a1f0ad3ac44bcf6
0x353c86baff322f3aaa250be13f7fcc500ed4729eed4e03564927c6bd383c37c9
0xf2355dd656458c5bcad592e42127b413a72931b45d22c60e430f1cb4931c4d33
0xb0fde78ef3d7aec332be6719acaa0acf0b427d611bd4d247b9dda3226d071bbd
0x78ff7b8cbe034bc1ef66370901ff262c2480d890eed2a4a904973081a2cba0ca
0x27b358bb508d579ebf9cae172d0ce4a7f63af52c4682a6f9a92f2976817d31e0
0x01cc4873ae539031d0de2025a5f53a623ec0be4c243a1ab1639db85345eb13cd

Functions
Getter at block 21159831
authority(view returns (address)
0x0000000000000000000000000000000000000000
buyEnabled(view returns (bool)
true
close_time(view returns (uint64)
1576670400
getFirstUnsortedOffer(view returns (uint256)
56946
getTime(view returns (uint64)
1731272555
isClosed(view returns (bool closed)
true
last_offer_id(view returns (uint256)
66310
matchingEnabled(view returns (bool)
true
owner(view returns (address)
0xdb33dfd3d61308c33c63209845dad3e6bfb2c674
stopped(view returns (bool)
true
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.