ExchangeV1

Verified contract

Active on Ethereum with 1,105 txns
Deployed by via 0x6d8d3495 at 12295768
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "ExchangeV1"

0xb7a0849f4a1a6c41f45d050ae1ac529da36578c7549889a9a7f8a2a1031ebe43
0x181cec1f79cdac7a1a39e20fac8ef9b7df96a41053e51863a57102820c943245
0xd03cfbd7d6db541e89612e13298fcb60881f407d510d33f4ed0831326ae525a4
0x034dee7e42e1fbc6ac25ae05eb916e31c81dcad3c62eae54493e755e676db462
0x1c805971816030f58a1547b934ad63f9e4fa2e71db1b4c54c7a57a63ac50cbde
0xcdf5d18943b81768c2ed897a4e63c013b6055eec52b8a44329e5ae583cbdc62f
0x0dd7f1a23a7133ff4e96c603a625f18ea57b57f083ac0670476082fc470bea53
0xb6503676ad9c93fa907f86f1c37a88353f17bc5097e15d98375b5d40e217529e
0xca47664707ddf0438a53955a32e763ee684cf3dbade4f70bae79ef4aab38784b
0xe71516bd60cddb4780dc622c201983e7eb5a454ca30b742bbee8ab94b6bb7855

Functions
Getter at block 21411398
isOwner(view returns (bool)
false
owner(view returns (address)
0x35c6a2e77bc08b47f1d9c0fc86c0724943fc2071
vault(view returns (address)
0xa8a1329655e63df79d6a338f88cc0f56c127ede2
Read-only
availableAmountOf(address baseaddress quoteuint256 baseAmountuint256 quoteAmountbool isBuyuint256 expireuint256 nonceaddress makeuint8 vbytes32 rbytes32 sview returns (uint256)
isMarketPermitted(address baseaddress quoteview returns (bool)
isTradeBlacklisted(address clientview returns (bool)
makeFeeRateOf(address baseaddress quoteview returns (uint256)
orderFillOf(bytes32 orderHashview returns (uint256)
takeFeeRateOf(address baseaddress quoteview returns (uint256)
State-modifying
cancel(address baseaddress quoteuint256 baseAmountuint256 quoteAmountbool isBuyuint256 expireuint256 nonceuint8 vbytes32 rbytes32 s
multiCancel(address[] basesaddress[] quotesuint256[] baseAmountsuint256[] quoteAmountsbool[] isBuysuint256[] expiresuint256[] noncesuint8[] vsbytes32[] rsbytes32[] ss
multiSetBlacklist(address[] clientsbool[] tradeBlacklists
multiSetMarketFeeRate(address[] basesaddress[] quotesuint256[] makeFeeRatesuint256[] takeFeeRates
multiSetMarketPermission(address[] basesaddress[] quotesbool[] permissions
multiTrade(address[] basesaddress[] quotesuint256[] baseAmountsuint256[] quoteAmountsbool[] isBuysuint256[] expiresuint256[] noncesaddress[] makesuint256[] amountsuint8[] vsbytes32[] rsbytes32[] ss
renounceOwnership(
setBlacklist(address clientbool tradeBlacklist
setMarketFeeRate(address baseaddress quoteuint256 makeFeeRateuint256 takeFeeRate
setMarketPermission(address baseaddress quotebool permission
setVault(address account
trade(address baseaddress quoteuint256 baseAmountuint256 quoteAmountbool isBuyuint256 expireuint256 nonceaddress makeuint256 amountuint8 vbytes32 rbytes32 s
transferOwnership(address newOwner
Events
BlacklistChanged(address indexed clientbool tradeBlacklist
Cancel(bytes32 indexed orderHash
MarketFeeRateChanged(address indexed baseaddress indexed quoteuint256 makeFeeRateuint256 takeFeeRate
MarketPermissionChanged(address indexed baseaddress indexed quotebool permission
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Trade(bytes32 indexed orderHashuint256 amountuint256 priceaddress indexed takeuint256 makeFeeuint256 takeFee
VaultChanged(address indexed account
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.