KyberNetwork / Kyber:Contract

Contract2 - KyberNetwork

0x65bf64ff5f51272f729bdcd7acfb00677ced86cd
event

OperatorAdded

Inputs

ParameterTypeDescription
newOperatoraddress
isAddbool

Outputs

(void)
event

AlerterAdded

Inputs

ParameterTypeDescription
newAlerteraddress
isAddbool

Outputs

(void)
event

AdminClaimed

Inputs

ParameterTypeDescription
newAdminaddress
previousAdminaddress

Outputs

(void)
event

TransferAdminPending

Inputs

ParameterTypeDescription
pendingAdminaddress

Outputs

(void)
event

EtherWithdraw

Inputs

ParameterTypeDescription
amountuint256
sendToaddress

Outputs

(void)
event

TokenWithdraw

Inputs

ParameterTypeDescription
tokenaddress
amountuint256
sendToaddress

Outputs

(void)
event

KyberTrade

Inputs

ParameterTypeDescription
traderaddress
srcaddress
destaddress
srcAmountuint256
dstAmountuint256
destAddressaddress
ethWeiValueuint256
reserve1address
reserve2address
hintbytes

Outputs

(void)
event

KyberProxySet

Inputs

ParameterTypeDescription
proxyaddress
senderaddress

Outputs

(void)
event

KyberNetworkSetEnable

Inputs

ParameterTypeDescription
isEnabledbool

Outputs

(void)
event

KyberNetwrokParamsSet

Inputs

ParameterTypeDescription
maxGasPriceuint256
negligibleRateDiffuint256

Outputs

(void)
event

FeeBurnerContractSet

Inputs

ParameterTypeDescription
newContractaddress
currentContractaddress

Outputs

(void)
event

ExpectedRateContractSet

Inputs

ParameterTypeDescription
newContractaddress
currentContractaddress

Outputs

(void)
event

WhiteListContractSet

Inputs

ParameterTypeDescription
newContractaddress
currentContractaddress

Outputs

(void)
event

ListReservePairs

Inputs

ParameterTypeDescription
reserveaddress
srcaddress
destaddress
addbool

Outputs

(void)
event

RemoveReserveFromNetwork

Inputs

ParameterTypeDescription
reserveaddress

Outputs

(void)
event

AddReserveToNetwork

Inputs

ParameterTypeDescription
reserveaddress
addbool
isPermissionlessbool

Outputs

(void)
event

EtherReceival

Inputs

ParameterTypeDescription
senderaddress
amountuint256

Outputs

(void)
fallback

(fallback)

payable

Inputs

(void)

Outputs

(void)
constructor

nonpayable

Inputs

ParameterTypeDescription
_adminaddress

Outputs

(void)
function

admin

view

Inputs

(void)

Outputs

TypeDescription
address
function

getReservesRates

view

Inputs

ParameterTypeDescription
tokenaddress
optionalAmountuint256

Outputs

TypeDescription
address[]
uint256[]
address[]
uint256[]
function

listPairForReserve

nonpayable

Inputs

ParameterTypeDescription
reserveaddress
tokenaddress
ethToTokenbool
tokenToEthbool
addbool

Outputs

TypeDescription
bool
function

getBalance

view

Inputs

ParameterTypeDescription
tokenaddress
useraddress

Outputs

TypeDescription
uint256
function

getNumReserves

view

Inputs

(void)

Outputs

TypeDescription
uint256
function

withdrawEther

nonpayable

Inputs

ParameterTypeDescription
amountuint256
sendToaddress

Outputs

(void)
function

setKyberProxy

nonpayable

Inputs

ParameterTypeDescription
networkProxyaddress

Outputs

(void)
function

PERM_HINT_GET_RATE

view

Inputs

(void)

Outputs

TypeDescription
uint256
function

setParams

nonpayable

Inputs

ParameterTypeDescription
_maxGasPriceuint256
_negligibleRateDiffuint256

Outputs

(void)
function

findBestRate

view

Inputs

ParameterTypeDescription
srcaddress
destaddress
srcAmountuint256

Outputs

TypeDescription
uint256
uint256
function

info

view

Inputs

ParameterTypeDescription
fieldbytes32

Outputs

TypeDescription
uint256
function

maxGasPriceValue

view

Inputs

(void)

Outputs

TypeDescription
uint256
function

removeOperator

nonpayable

Inputs

ParameterTypeDescription
operatoraddress

Outputs

(void)
function

addReserve

nonpayable

Inputs

ParameterTypeDescription
reserveaddress
isPermissionlessbool

Outputs

TypeDescription
bool
function

addOperator

nonpayable

Inputs

ParameterTypeDescription
newOperatoraddress

Outputs

(void)
function

reservesPerTokenDest

view

Inputs

ParameterTypeDescription
address
uint256

Outputs

TypeDescription
address
function

getUserCapInTokenWei

view

Inputs

ParameterTypeDescription
useraddress
tokenaddress

Outputs

TypeDescription
uint256
function

PERM_HINT

view

Inputs

(void)

Outputs

TypeDescription
bytes
function

getExpectedRateOnlyPermission

view

Inputs

ParameterTypeDescription
srcaddress
destaddress
srcQtyuint256

Outputs

TypeDescription
uint256
uint256
function

reserves

view

Inputs

ParameterTypeDescription
uint256

Outputs

TypeDescription
address
function

getExpectedRate

view

Inputs

ParameterTypeDescription
srcaddress
destaddress
srcQtyuint256

Outputs

TypeDescription
uint256
uint256
function

getAlerters

view

Inputs

(void)

Outputs

TypeDescription
address[]
function

transferAdminQuickly

nonpayable

Inputs

ParameterTypeDescription
newAdminaddress

Outputs

(void)
function

kyberNetworkProxyContract

view

Inputs

(void)

Outputs

TypeDescription
address
function

claimAdmin

nonpayable

Inputs

(void)

Outputs

(void)
function

setEnable

nonpayable

Inputs

ParameterTypeDescription
_enablebool

Outputs

(void)
function

transferAdmin

nonpayable

Inputs

ParameterTypeDescription
newAdminaddress

Outputs

(void)
function

reserveType

view

Inputs

ParameterTypeDescription
address

Outputs

TypeDescription
uint8
function

isEnabled

view

Inputs

(void)

Outputs

TypeDescription
bool
function

getUserCapInWei

view

Inputs

ParameterTypeDescription
useraddress

Outputs

TypeDescription
uint256
function

setInfo

nonpayable

Inputs

ParameterTypeDescription
fieldbytes32
valueuint256

Outputs

(void)
function

whiteListContract

view

Inputs

(void)

Outputs

TypeDescription
address
function

expectedRateContract

view

Inputs

(void)

Outputs

TypeDescription
address
function

setExpectedRate

nonpayable

Inputs

ParameterTypeDescription
expectedRateaddress

Outputs

(void)
function

feeBurnerContract

view

Inputs

(void)

Outputs

TypeDescription
address
function

negligibleRateDiff

view

Inputs

(void)

Outputs

TypeDescription
uint256
function

addAlerter

nonpayable

Inputs

ParameterTypeDescription
newAlerteraddress

Outputs

(void)
function

maxGasPrice

view

Inputs

(void)

Outputs

TypeDescription
uint256
function

withdrawToken

nonpayable

Inputs

ParameterTypeDescription
tokenaddress
amountuint256
sendToaddress

Outputs

(void)
function

setWhiteList

nonpayable

Inputs

ParameterTypeDescription
whiteListaddress

Outputs

(void)
function

reservesPerTokenSrc

view

Inputs

ParameterTypeDescription
address
uint256

Outputs

TypeDescription
address
function

getOperators

view

Inputs

(void)

Outputs

TypeDescription
address[]
function

pendingAdmin

view

Inputs

(void)

Outputs

TypeDescription
address
function

removeReserve

nonpayable

Inputs

ParameterTypeDescription
reserveaddress
indexuint256

Outputs

TypeDescription
bool
function

enabled

view

Inputs

(void)

Outputs

TypeDescription
bool
function

findBestRateOnlyPermission

view

Inputs

ParameterTypeDescription
srcaddress
destaddress
srcAmountuint256

Outputs

TypeDescription
uint256
uint256
function

setFeeBurner

nonpayable

Inputs

ParameterTypeDescription
feeBurneraddress

Outputs

(void)
function

infoFields

view

Inputs

ParameterTypeDescription
bytes32

Outputs

TypeDescription
uint256
function

searchBestRate

view

Inputs

ParameterTypeDescription
srcaddress
destaddress
srcAmountuint256
usePermissionlessbool

Outputs

TypeDescription
address
uint256
function

getReserves

view

Inputs

(void)

Outputs

TypeDescription
address[]
function

tradeWithHint

payable

Inputs

ParameterTypeDescription
traderaddress
srcaddress
srcAmountuint256
destaddress
destAddressaddress
maxDestAmountuint256
minConversionRateuint256
walletIdaddress
hintbytes

Outputs

TypeDescription
uint256
function

removeAlerter

nonpayable

Inputs

ParameterTypeDescription
alerteraddress

Outputs

(void)