MatchingMarket

Verified contract

Active on Ethereum
Deployed by via 0xafddaf04 at 7183773
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $47,016.47
ERC-20
Value $1,707.09
ERC-20
Value $333.85
ERC-20
Value $103.23
ERC-20
Value $4.47
ERC-20
Value $0.03
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x89361fbbb109088823c87f17a20dce85c78ecf48b0db26b1eb6a9529dd51b89a
0x7185320c27e96ef6fe5783e1dac0cfdde2c96f190aa81cd8e546f580a4dab8ef
0xf69f94dac030b4fe90d9f42bf7777430403d2335db944c414130159c23288bd9
0xbb6226a053c2bd699d44e92dc13a038cafbafc1db0ad73f136e8f6310e7824d3
0x23a1e4ba25d5e2fdce9843427cd91137b8e2bc217d69611c746f5eb257493842
0x2926e1d462ecf08e9f59b5f756275d7c2e97aad2ec723693014b065bfae09039
0x80f77e35183509d2e125f0413111f8695a4cb04383e60069506eecde4c71ed55
0xc8743b6f0dce1cab713e4bfc63db5d1ed3069faedfa4e5140b1a6fdb53f50c83
0x07de6c9f9e2da152aa5f805264ba616014dbab992f0e7415f465a5b79bed2cc0
0x832780d5f441f0e20a13446902814089346ce4883745ca5188e0b8c707f21e48

Functions
Getter at block 20791527
authority(view returns (address)
0x0000000000000000000000000000000000000000
buyEnabled(view returns (bool)
true
close_time(view returns (uint64)
1581163200
dustId(view returns (uint256)
811464
getFirstUnsortedOffer(view returns (uint256)
504171
getTime(view returns (uint64)
1726832027
isClosed(view returns (bool closed)
true
last_offer_id(view returns (uint256)
811648
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.