KyberDxMarketMaker

Verified contract

Active on Ethereum with 4,137 txns
Deployed by via 0xd42b8ba5 at 7718608
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
0xb8b121ca05190b931404a4f53bcdc568219c900dbbc6da135ce1e52083e44f9f
0x8a051fae85f60c0235a0d4450919e3e76654f81805a7ab2c5a4ace790f82d07f
0xa2435442f62d497f206460219ead7804d1c6e919681e920fdd76f30e489dda22
0x38697f90b4cf3f133ded20e5526fa740d8cfd43be105a70618ad92b9671f349a
0x91927c74268d3077d461f4f47d89af2692c412f8460efcd682269b4fc0d22416
0x67cd2446d193a5bc08b6fa4e60afc7cf7630d46399c5b7a7ed56faab90f9a9e6
0x4064442094a59c5e8d1178a1a193d3c504375aea1126f27312983259c7aff1b2
0x3885bbb26f100e7cfbd0b89efe07d7116b0a19d01d2843c436be3849ff12be92
0x9410a3073b48aab1160c48e077a3cf271de8ee56bbee0f7dba6a6a7e495900d9
0xd07fe0f61a20c7df0bc8ca75ab10e5095c59e5f2aae7e4d8909c05e86455199a

Functions
Getter at block 21268337
AUCTION_EXPIRED(view returns (uint8)
5
AUCTION_IN_PROGRESS(view returns (uint8)
3
DX_AUCTION_START_WAITING_FOR_FUNDING(view returns (uint256)
1
WAITING_FOR_FUNDING(view returns (uint8)
0
WAITING_FOR_OPP_FUNDING(view returns (uint8)
1
WAITING_FOR_OPP_TO_FINISH(view returns (uint8)
4
WAITING_FOR_SCHEDULED_AUCTION(view returns (uint8)
2
admin(view returns (address)
0x2fd6181541bebe30d17cf3a5d9f40ebcecbdba43
dx(view returns (address)
0xb9812e2fa995ec53b5b6df34d21f9304762c5497
getAlerters(view returns (address[])
[]
getOperators(view returns (address[])
[0xD8e1E75233F6aa93A746f1C1955341a5d99129DD, 0xc1DceD77AE118601185BB544254C19AC5f458f98]
kyberNetworkProxy(view returns (address)
0x818e6fecd516ecc3849daf6845e3ec868087b755
pendingAdmin(view returns (address)
0x0000000000000000000000000000000000000000
weth(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
Read-only
addFee(uint256 amountview returns (uint256)
atleastZero(int256 apure returns (uint256)
auctionOutstandingVolume(address sellTokenaddress buyTokenuint256 auctionIndexview returns (uint256)
calculateAuctionBuyTokens(address sellTokenaddress buyTokenuint256 auctionIndexaddress accountview returns (uint256)
calculateMissingTokenForAuctionStart(address sellTokenaddress buyTokenview returns (uint256)
getAuctionState(address sellTokenaddress buyTokenview returns (uint8)
getKyberRate(address srcTokenaddress destTokenuint256 amountview returns (uint256 numuint256 den)
lastParticipatedAuction(addressaddressview returns (uint256)
thresholdNewAuctionToken(address tokenview returns (uint256)
tokensSoldInCurrentAuction(address sellTokenaddress buyTokenuint256 auctionIndexaddress accountview returns (uint256)
willAmountClearAuction(address sellTokenaddress buyTokenuint256 auctionIndexuint256 amountview returns (bool)
State-modifying
addAlerter(address newAlerter
addOperator(address newOperator
adminBuyInAuction(address sellTokenaddress buyTokenreturns (bool bought)
claimAdmin(
claimSpecificAuctionFunds(address sellTokenaddress buyTokenuint256 auctionIndexreturns (uint256 sellerFundsuint256 buyerFunds)
depositToDx(address tokenuint256 amountreturns (uint256)
executeTransaction(address destinationuint256 valuebytes data
removeAlerter(address alerter
removeOperator(address operator
setKyberNetworkProxy(address _kyberNetworkProxyreturns (bool)
step(address sellTokenaddress buyTokenreturns (bool)
transferAdmin(address newAdmin
transferAdminQuickly(address newAdmin
withdrawEther(uint256 amountaddress sendTo
withdrawFromDx(address tokenuint256 amountreturns (uint256)
withdrawToken(address tokenuint256 amountaddress sendTo
Events
AdminClaimed(address newAdminaddress previousAdmin
AlerterAdded(address newAlerterbool isAdd
AmountDepositedToDx(address indexed tokenuint256 amount
AmountWithdrawnFromDx(address indexed tokenuint256 amount
AuctionDirectionFunded(address indexed sellTokenaddress indexed buyTokenuint256 indexed auctionIndexuint256 sellTokenAmountuint256 sellTokenAmountWithFee
BoughtInAuction(address indexed sellTokenaddress indexed buyTokenuint256 auctionIndexuint256 buyTokenAmountbool clearedAuction
CurrentAuctionState(address indexed sellTokenaddress indexed buyTokenuint256 auctionIndexuint8 auctionState
EtherWithdraw(uint256 amountaddress indexed sendTo
Execution(bool successaddress calleraddress destinationuint256 valuebytes databytes result
KyberNetworkProxyUpdated(address kyberNetworkProxy
OperatorAdded(address newOperatorbool isAdd
PriceIsRightForBuying(address indexed sellTokenaddress indexed buyTokenuint256 auctionIndexuint256 amountuint256 dutchExchangePriceNumuint256 dutchExchangePriceDenuint256 kyberPriceNumuint256 kyberPriceDenbool shouldBuy
TokenWithdraw(address indexed tokenuint256 amountaddress indexed sendTo
TransferAdminPending(address pendingAdmin
Constructor
constructor(address _dxaddress _kyberNetworkProxy
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.