Versions in this module Expand all Collapse all v0 v0.7.0 Dec 17, 2018 Changes in this version + const ConversionRatesABI + const ERC20ABI + const InternalNetworkABI + const MockBuyRate + const MockBuySanityRate + const MockSellRate + const MockSellSanityRate + const ReserveABI + const SanityRatesABI + const WrapperABI + func BurnerContractAddress() app.Address + func InternalNetworkContractAddress() app.Address + func InternalReserveAddress() app.Address + func NetworkContractAddress() app.Address + func OldBurnerContractAddress() app.Address + func OldNetworkContractAddress() app.Address + func PricingContractAddress() app.Address + type ConversionRates struct + func NewConversionRates(address common.Address, backend bind.ContractBackend) (*ConversionRates, error) + type ConversionRatesAdminClaimed struct + NewAdmin common.Address + PreviousAdmin common.Address + Raw types.Log + type ConversionRatesAdminClaimedIterator struct + Event *ConversionRatesAdminClaimed + func (it *ConversionRatesAdminClaimedIterator) Close() error + func (it *ConversionRatesAdminClaimedIterator) Error() error + func (it *ConversionRatesAdminClaimedIterator) Next() bool + type ConversionRatesAlerterAdded struct + IsAdd bool + NewAlerter common.Address + Raw types.Log + type ConversionRatesAlerterAddedIterator struct + Event *ConversionRatesAlerterAdded + func (it *ConversionRatesAlerterAddedIterator) Close() error + func (it *ConversionRatesAlerterAddedIterator) Error() error + func (it *ConversionRatesAlerterAddedIterator) Next() bool + type ConversionRatesCaller struct + func NewConversionRatesCaller(address common.Address, caller bind.ContractCaller) (*ConversionRatesCaller, error) + func (_ConversionRates *ConversionRatesCaller) Admin(opts *bind.CallOpts) (common.Address, error) + func (_ConversionRates *ConversionRatesCaller) GetAlerters(opts *bind.CallOpts) ([]common.Address, error) + func (_ConversionRates *ConversionRatesCaller) GetBasicRate(opts *bind.CallOpts, token common.Address, buy bool) (*big.Int, error) + func (_ConversionRates *ConversionRatesCaller) GetCompactData(opts *bind.CallOpts, token common.Address) (*big.Int, *big.Int, [1]byte, [1]byte, error) + func (_ConversionRates *ConversionRatesCaller) GetListedTokens(opts *bind.CallOpts) ([]common.Address, error) + func (_ConversionRates *ConversionRatesCaller) GetOperators(opts *bind.CallOpts) ([]common.Address, error) + func (_ConversionRates *ConversionRatesCaller) GetRate(opts *bind.CallOpts, token common.Address, currentBlockNumber *big.Int, ...) (*big.Int, error) + func (_ConversionRates *ConversionRatesCaller) GetRateUpdateBlock(opts *bind.CallOpts, token common.Address) (*big.Int, error) + func (_ConversionRates *ConversionRatesCaller) GetStepFunctionData(opts *bind.CallOpts, token common.Address, command *big.Int, param *big.Int) (*big.Int, error) + func (_ConversionRates *ConversionRatesCaller) GetTokenBasicData(opts *bind.CallOpts, token common.Address) (bool, bool, error) + func (_ConversionRates *ConversionRatesCaller) GetTokenControlInfo(opts *bind.CallOpts, token common.Address) (*big.Int, *big.Int, *big.Int, error) + func (_ConversionRates *ConversionRatesCaller) NumTokensInCurrentCompactData(opts *bind.CallOpts) (*big.Int, error) + func (_ConversionRates *ConversionRatesCaller) PendingAdmin(opts *bind.CallOpts) (common.Address, error) + func (_ConversionRates *ConversionRatesCaller) ReserveContract(opts *bind.CallOpts) (common.Address, error) + func (_ConversionRates *ConversionRatesCaller) TokenImbalanceData(opts *bind.CallOpts, arg0 common.Address, arg1 *big.Int) (*big.Int, error) + func (_ConversionRates *ConversionRatesCaller) ValidRateDurationInBlocks(opts *bind.CallOpts) (*big.Int, error) + type ConversionRatesCallerRaw struct + Contract *ConversionRatesCaller + func (_ConversionRates *ConversionRatesCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + type ConversionRatesCallerSession struct + CallOpts bind.CallOpts + Contract *ConversionRatesCaller + func (_ConversionRates *ConversionRatesCallerSession) Admin() (common.Address, error) + func (_ConversionRates *ConversionRatesCallerSession) GetAlerters() ([]common.Address, error) + func (_ConversionRates *ConversionRatesCallerSession) GetBasicRate(token common.Address, buy bool) (*big.Int, error) + func (_ConversionRates *ConversionRatesCallerSession) GetCompactData(token common.Address) (*big.Int, *big.Int, [1]byte, [1]byte, error) + func (_ConversionRates *ConversionRatesCallerSession) GetListedTokens() ([]common.Address, error) + func (_ConversionRates *ConversionRatesCallerSession) GetOperators() ([]common.Address, error) + func (_ConversionRates *ConversionRatesCallerSession) GetRate(token common.Address, currentBlockNumber *big.Int, buy bool, qty *big.Int) (*big.Int, error) + func (_ConversionRates *ConversionRatesCallerSession) GetRateUpdateBlock(token common.Address) (*big.Int, error) + func (_ConversionRates *ConversionRatesCallerSession) GetStepFunctionData(token common.Address, command *big.Int, param *big.Int) (*big.Int, error) + func (_ConversionRates *ConversionRatesCallerSession) GetTokenBasicData(token common.Address) (bool, bool, error) + func (_ConversionRates *ConversionRatesCallerSession) GetTokenControlInfo(token common.Address) (*big.Int, *big.Int, *big.Int, error) + func (_ConversionRates *ConversionRatesCallerSession) NumTokensInCurrentCompactData() (*big.Int, error) + func (_ConversionRates *ConversionRatesCallerSession) PendingAdmin() (common.Address, error) + func (_ConversionRates *ConversionRatesCallerSession) ReserveContract() (common.Address, error) + func (_ConversionRates *ConversionRatesCallerSession) TokenImbalanceData(arg0 common.Address, arg1 *big.Int) (*big.Int, error) + func (_ConversionRates *ConversionRatesCallerSession) ValidRateDurationInBlocks() (*big.Int, error) + type ConversionRatesEtherWithdraw struct + Amount *big.Int + Raw types.Log + SendTo common.Address + type ConversionRatesEtherWithdrawIterator struct + Event *ConversionRatesEtherWithdraw + func (it *ConversionRatesEtherWithdrawIterator) Close() error + func (it *ConversionRatesEtherWithdrawIterator) Error() error + func (it *ConversionRatesEtherWithdrawIterator) Next() bool + type ConversionRatesFilterer struct + func NewConversionRatesFilterer(address common.Address, filterer bind.ContractFilterer) (*ConversionRatesFilterer, error) + func (_ConversionRates *ConversionRatesFilterer) FilterAdminClaimed(opts *bind.FilterOpts) (*ConversionRatesAdminClaimedIterator, error) + func (_ConversionRates *ConversionRatesFilterer) FilterAlerterAdded(opts *bind.FilterOpts) (*ConversionRatesAlerterAddedIterator, error) + func (_ConversionRates *ConversionRatesFilterer) FilterEtherWithdraw(opts *bind.FilterOpts) (*ConversionRatesEtherWithdrawIterator, error) + func (_ConversionRates *ConversionRatesFilterer) FilterOperatorAdded(opts *bind.FilterOpts) (*ConversionRatesOperatorAddedIterator, error) + func (_ConversionRates *ConversionRatesFilterer) FilterTokenWithdraw(opts *bind.FilterOpts) (*ConversionRatesTokenWithdrawIterator, error) + func (_ConversionRates *ConversionRatesFilterer) FilterTransferAdminPending(opts *bind.FilterOpts) (*ConversionRatesTransferAdminPendingIterator, error) + func (_ConversionRates *ConversionRatesFilterer) WatchAdminClaimed(opts *bind.WatchOpts, sink chan<- *ConversionRatesAdminClaimed) (event.Subscription, error) + func (_ConversionRates *ConversionRatesFilterer) WatchAlerterAdded(opts *bind.WatchOpts, sink chan<- *ConversionRatesAlerterAdded) (event.Subscription, error) + func (_ConversionRates *ConversionRatesFilterer) WatchEtherWithdraw(opts *bind.WatchOpts, sink chan<- *ConversionRatesEtherWithdraw) (event.Subscription, error) + func (_ConversionRates *ConversionRatesFilterer) WatchOperatorAdded(opts *bind.WatchOpts, sink chan<- *ConversionRatesOperatorAdded) (event.Subscription, error) + func (_ConversionRates *ConversionRatesFilterer) WatchTokenWithdraw(opts *bind.WatchOpts, sink chan<- *ConversionRatesTokenWithdraw) (event.Subscription, error) + func (_ConversionRates *ConversionRatesFilterer) WatchTransferAdminPending(opts *bind.WatchOpts, sink chan<- *ConversionRatesTransferAdminPending) (event.Subscription, error) + type ConversionRatesOperatorAdded struct + IsAdd bool + NewOperator common.Address + Raw types.Log + type ConversionRatesOperatorAddedIterator struct + Event *ConversionRatesOperatorAdded + func (it *ConversionRatesOperatorAddedIterator) Close() error + func (it *ConversionRatesOperatorAddedIterator) Error() error + func (it *ConversionRatesOperatorAddedIterator) Next() bool + type ConversionRatesRaw struct + Contract *ConversionRates + func (_ConversionRates *ConversionRatesRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + func (_ConversionRates *ConversionRatesRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type ConversionRatesSession struct + CallOpts bind.CallOpts + Contract *ConversionRates + TransactOpts bind.TransactOpts + func (_ConversionRates *ConversionRatesSession) AddAlerter(newAlerter common.Address) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesSession) AddOperator(newOperator common.Address) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesSession) AddToken(token common.Address) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesSession) Admin() (common.Address, error) + func (_ConversionRates *ConversionRatesSession) ClaimAdmin() (*types.Transaction, error) + func (_ConversionRates *ConversionRatesSession) DisableTokenTrade(token common.Address) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesSession) EnableTokenTrade(token common.Address) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesSession) GetAlerters() ([]common.Address, error) + func (_ConversionRates *ConversionRatesSession) GetBasicRate(token common.Address, buy bool) (*big.Int, error) + func (_ConversionRates *ConversionRatesSession) GetCompactData(token common.Address) (*big.Int, *big.Int, [1]byte, [1]byte, error) + func (_ConversionRates *ConversionRatesSession) GetListedTokens() ([]common.Address, error) + func (_ConversionRates *ConversionRatesSession) GetOperators() ([]common.Address, error) + func (_ConversionRates *ConversionRatesSession) GetRate(token common.Address, currentBlockNumber *big.Int, buy bool, qty *big.Int) (*big.Int, error) + func (_ConversionRates *ConversionRatesSession) GetRateUpdateBlock(token common.Address) (*big.Int, error) + func (_ConversionRates *ConversionRatesSession) GetStepFunctionData(token common.Address, command *big.Int, param *big.Int) (*big.Int, error) + func (_ConversionRates *ConversionRatesSession) GetTokenBasicData(token common.Address) (bool, bool, error) + func (_ConversionRates *ConversionRatesSession) GetTokenControlInfo(token common.Address) (*big.Int, *big.Int, *big.Int, error) + func (_ConversionRates *ConversionRatesSession) NumTokensInCurrentCompactData() (*big.Int, error) + func (_ConversionRates *ConversionRatesSession) PendingAdmin() (common.Address, error) + func (_ConversionRates *ConversionRatesSession) RecordImbalance(token common.Address, buyAmount *big.Int, rateUpdateBlock *big.Int, ...) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesSession) RemoveAlerter(alerter common.Address) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesSession) RemoveOperator(operator common.Address) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesSession) ReserveContract() (common.Address, error) + func (_ConversionRates *ConversionRatesSession) SetBaseRate(tokens []common.Address, baseBuy []*big.Int, baseSell []*big.Int, ...) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesSession) SetCompactData(buy [][14]byte, sell [][14]byte, blockNumber *big.Int, indices []*big.Int) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesSession) SetImbalanceStepFunction(token common.Address, xBuy []*big.Int, yBuy []*big.Int, xSell []*big.Int, ...) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesSession) SetQtyStepFunction(token common.Address, xBuy []*big.Int, yBuy []*big.Int, xSell []*big.Int, ...) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesSession) SetReserveAddress(reserve common.Address) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesSession) SetTokenControlInfo(token common.Address, minimalRecordResolution *big.Int, ...) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesSession) SetValidRateDurationInBlocks(duration *big.Int) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesSession) TokenImbalanceData(arg0 common.Address, arg1 *big.Int) (*big.Int, error) + func (_ConversionRates *ConversionRatesSession) TransferAdmin(newAdmin common.Address) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesSession) TransferAdminQuickly(newAdmin common.Address) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesSession) ValidRateDurationInBlocks() (*big.Int, error) + func (_ConversionRates *ConversionRatesSession) WithdrawEther(amount *big.Int, sendTo common.Address) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesSession) WithdrawToken(token common.Address, amount *big.Int, sendTo common.Address) (*types.Transaction, error) + type ConversionRatesTokenWithdraw struct + Amount *big.Int + Raw types.Log + SendTo common.Address + Token common.Address + type ConversionRatesTokenWithdrawIterator struct + Event *ConversionRatesTokenWithdraw + func (it *ConversionRatesTokenWithdrawIterator) Close() error + func (it *ConversionRatesTokenWithdrawIterator) Error() error + func (it *ConversionRatesTokenWithdrawIterator) Next() bool + type ConversionRatesTransactor struct + func NewConversionRatesTransactor(address common.Address, transactor bind.ContractTransactor) (*ConversionRatesTransactor, error) + func (_ConversionRates *ConversionRatesTransactor) AddAlerter(opts *bind.TransactOpts, newAlerter common.Address) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesTransactor) AddOperator(opts *bind.TransactOpts, newOperator common.Address) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesTransactor) AddToken(opts *bind.TransactOpts, token common.Address) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesTransactor) ClaimAdmin(opts *bind.TransactOpts) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesTransactor) DisableTokenTrade(opts *bind.TransactOpts, token common.Address) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesTransactor) EnableTokenTrade(opts *bind.TransactOpts, token common.Address) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesTransactor) RecordImbalance(opts *bind.TransactOpts, token common.Address, buyAmount *big.Int, ...) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesTransactor) RemoveAlerter(opts *bind.TransactOpts, alerter common.Address) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesTransactor) RemoveOperator(opts *bind.TransactOpts, operator common.Address) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesTransactor) SetBaseRate(opts *bind.TransactOpts, tokens []common.Address, baseBuy []*big.Int, ...) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesTransactor) SetCompactData(opts *bind.TransactOpts, buy [][14]byte, sell [][14]byte, blockNumber *big.Int, ...) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesTransactor) SetImbalanceStepFunction(opts *bind.TransactOpts, token common.Address, xBuy []*big.Int, ...) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesTransactor) SetQtyStepFunction(opts *bind.TransactOpts, token common.Address, xBuy []*big.Int, ...) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesTransactor) SetReserveAddress(opts *bind.TransactOpts, reserve common.Address) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesTransactor) SetTokenControlInfo(opts *bind.TransactOpts, token common.Address, ...) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesTransactor) SetValidRateDurationInBlocks(opts *bind.TransactOpts, duration *big.Int) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesTransactor) TransferAdmin(opts *bind.TransactOpts, newAdmin common.Address) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesTransactor) TransferAdminQuickly(opts *bind.TransactOpts, newAdmin common.Address) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesTransactor) WithdrawEther(opts *bind.TransactOpts, amount *big.Int, sendTo common.Address) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesTransactor) WithdrawToken(opts *bind.TransactOpts, token common.Address, amount *big.Int, ...) (*types.Transaction, error) + type ConversionRatesTransactorRaw struct + Contract *ConversionRatesTransactor + func (_ConversionRates *ConversionRatesTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type ConversionRatesTransactorSession struct + Contract *ConversionRatesTransactor + TransactOpts bind.TransactOpts + func (_ConversionRates *ConversionRatesTransactorSession) AddAlerter(newAlerter common.Address) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesTransactorSession) AddOperator(newOperator common.Address) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesTransactorSession) AddToken(token common.Address) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesTransactorSession) ClaimAdmin() (*types.Transaction, error) + func (_ConversionRates *ConversionRatesTransactorSession) DisableTokenTrade(token common.Address) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesTransactorSession) EnableTokenTrade(token common.Address) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesTransactorSession) RecordImbalance(token common.Address, buyAmount *big.Int, rateUpdateBlock *big.Int, ...) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesTransactorSession) RemoveAlerter(alerter common.Address) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesTransactorSession) RemoveOperator(operator common.Address) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesTransactorSession) SetBaseRate(tokens []common.Address, baseBuy []*big.Int, baseSell []*big.Int, ...) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesTransactorSession) SetCompactData(buy [][14]byte, sell [][14]byte, blockNumber *big.Int, indices []*big.Int) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesTransactorSession) SetImbalanceStepFunction(token common.Address, xBuy []*big.Int, yBuy []*big.Int, xSell []*big.Int, ...) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesTransactorSession) SetQtyStepFunction(token common.Address, xBuy []*big.Int, yBuy []*big.Int, xSell []*big.Int, ...) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesTransactorSession) SetReserveAddress(reserve common.Address) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesTransactorSession) SetTokenControlInfo(token common.Address, minimalRecordResolution *big.Int, ...) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesTransactorSession) SetValidRateDurationInBlocks(duration *big.Int) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesTransactorSession) TransferAdmin(newAdmin common.Address) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesTransactorSession) TransferAdminQuickly(newAdmin common.Address) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesTransactorSession) WithdrawEther(amount *big.Int, sendTo common.Address) (*types.Transaction, error) + func (_ConversionRates *ConversionRatesTransactorSession) WithdrawToken(token common.Address, amount *big.Int, sendTo common.Address) (*types.Transaction, error) + type ConversionRatesTransferAdminPending struct + PendingAdmin common.Address + Raw types.Log + type ConversionRatesTransferAdminPendingIterator struct + Event *ConversionRatesTransferAdminPending + func (it *ConversionRatesTransferAdminPendingIterator) Close() error + func (it *ConversionRatesTransferAdminPendingIterator) Error() error + func (it *ConversionRatesTransferAdminPendingIterator) Next() bool + type ERC20 struct + func NewERC20(address common.Address, backend bind.ContractBackend) (*ERC20, error) + type ERC20Approval struct + Owner common.Address + Raw types.Log + Spender common.Address + Value *big.Int + type ERC20ApprovalIterator struct + Event *ERC20Approval + func (it *ERC20ApprovalIterator) Close() error + func (it *ERC20ApprovalIterator) Error() error + func (it *ERC20ApprovalIterator) Next() bool + type ERC20Caller struct + func NewERC20Caller(address common.Address, caller bind.ContractCaller) (*ERC20Caller, error) + func (_ERC20 *ERC20Caller) Allowance(opts *bind.CallOpts, _owner common.Address, _spender common.Address) (*big.Int, error) + func (_ERC20 *ERC20Caller) BalanceOf(opts *bind.CallOpts, _owner common.Address) (*big.Int, error) + func (_ERC20 *ERC20Caller) Decimals(opts *bind.CallOpts) (uint8, error) + func (_ERC20 *ERC20Caller) Name(opts *bind.CallOpts) (string, error) + func (_ERC20 *ERC20Caller) Symbol(opts *bind.CallOpts) (string, error) + func (_ERC20 *ERC20Caller) TotalSupply(opts *bind.CallOpts) (*big.Int, error) + type ERC20CallerRaw struct + Contract *ERC20Caller + func (_ERC20 *ERC20CallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + type ERC20CallerSession struct + CallOpts bind.CallOpts + Contract *ERC20Caller + func (_ERC20 *ERC20CallerSession) Allowance(_owner common.Address, _spender common.Address) (*big.Int, error) + func (_ERC20 *ERC20CallerSession) BalanceOf(_owner common.Address) (*big.Int, error) + func (_ERC20 *ERC20CallerSession) Decimals() (uint8, error) + func (_ERC20 *ERC20CallerSession) Name() (string, error) + func (_ERC20 *ERC20CallerSession) Symbol() (string, error) + func (_ERC20 *ERC20CallerSession) TotalSupply() (*big.Int, error) + type ERC20Filterer struct + func NewERC20Filterer(address common.Address, filterer bind.ContractFilterer) (*ERC20Filterer, error) + func (_ERC20 *ERC20Filterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*ERC20ApprovalIterator, error) + func (_ERC20 *ERC20Filterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*ERC20TransferIterator, error) + func (_ERC20 *ERC20Filterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *ERC20Approval, owner []common.Address, ...) (event.Subscription, error) + func (_ERC20 *ERC20Filterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *ERC20Transfer, from []common.Address, ...) (event.Subscription, error) + type ERC20Raw struct + Contract *ERC20 + func (_ERC20 *ERC20Raw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + func (_ERC20 *ERC20Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_ERC20 *ERC20Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type ERC20Session struct + CallOpts bind.CallOpts + Contract *ERC20 + TransactOpts bind.TransactOpts + func (_ERC20 *ERC20Session) Allowance(_owner common.Address, _spender common.Address) (*big.Int, error) + func (_ERC20 *ERC20Session) Approve(_spender common.Address, _value *big.Int) (*types.Transaction, error) + func (_ERC20 *ERC20Session) BalanceOf(_owner common.Address) (*big.Int, error) + func (_ERC20 *ERC20Session) Decimals() (uint8, error) + func (_ERC20 *ERC20Session) Name() (string, error) + func (_ERC20 *ERC20Session) Symbol() (string, error) + func (_ERC20 *ERC20Session) TotalSupply() (*big.Int, error) + func (_ERC20 *ERC20Session) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error) + func (_ERC20 *ERC20Session) TransferFrom(_from common.Address, _to common.Address, _value *big.Int) (*types.Transaction, error) + type ERC20Transactor struct + func NewERC20Transactor(address common.Address, transactor bind.ContractTransactor) (*ERC20Transactor, error) + func (_ERC20 *ERC20Transactor) Approve(opts *bind.TransactOpts, _spender common.Address, _value *big.Int) (*types.Transaction, error) + func (_ERC20 *ERC20Transactor) Transfer(opts *bind.TransactOpts, _to common.Address, _value *big.Int) (*types.Transaction, error) + func (_ERC20 *ERC20Transactor) TransferFrom(opts *bind.TransactOpts, _from common.Address, _to common.Address, ...) (*types.Transaction, error) + type ERC20TransactorRaw struct + Contract *ERC20Transactor + func (_ERC20 *ERC20TransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_ERC20 *ERC20TransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type ERC20TransactorSession struct + Contract *ERC20Transactor + TransactOpts bind.TransactOpts + func (_ERC20 *ERC20TransactorSession) Approve(_spender common.Address, _value *big.Int) (*types.Transaction, error) + func (_ERC20 *ERC20TransactorSession) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error) + func (_ERC20 *ERC20TransactorSession) TransferFrom(_from common.Address, _to common.Address, _value *big.Int) (*types.Transaction, error) + type ERC20Transfer struct + From common.Address + Raw types.Log + To common.Address + Value *big.Int + type ERC20TransferIterator struct + Event *ERC20Transfer + func (it *ERC20TransferIterator) Close() error + func (it *ERC20TransferIterator) Error() error + func (it *ERC20TransferIterator) Next() bool + type InternalNetwork struct + func NewInternalNetwork(address common.Address, backend bind.ContractBackend) (*InternalNetwork, error) + type InternalNetworkAddReserveToNetwork struct + Add bool + Raw types.Log + Reserve common.Address + type InternalNetworkAddReserveToNetworkIterator struct + Event *InternalNetworkAddReserveToNetwork + func (it *InternalNetworkAddReserveToNetworkIterator) Close() error + func (it *InternalNetworkAddReserveToNetworkIterator) Error() error + func (it *InternalNetworkAddReserveToNetworkIterator) Next() bool + type InternalNetworkAdminClaimed struct + NewAdmin common.Address + PreviousAdmin common.Address + Raw types.Log + type InternalNetworkAdminClaimedIterator struct + Event *InternalNetworkAdminClaimed + func (it *InternalNetworkAdminClaimedIterator) Close() error + func (it *InternalNetworkAdminClaimedIterator) Error() error + func (it *InternalNetworkAdminClaimedIterator) Next() bool + type InternalNetworkAlerterAdded struct + IsAdd bool + NewAlerter common.Address + Raw types.Log + type InternalNetworkAlerterAddedIterator struct + Event *InternalNetworkAlerterAdded + func (it *InternalNetworkAlerterAddedIterator) Close() error + func (it *InternalNetworkAlerterAddedIterator) Error() error + func (it *InternalNetworkAlerterAddedIterator) Next() bool + type InternalNetworkCaller struct + func NewInternalNetworkCaller(address common.Address, caller bind.ContractCaller) (*InternalNetworkCaller, error) + func (_InternalNetwork *InternalNetworkCaller) Admin(opts *bind.CallOpts) (common.Address, error) + func (_InternalNetwork *InternalNetworkCaller) Enabled(opts *bind.CallOpts) (bool, error) + func (_InternalNetwork *InternalNetworkCaller) ExpectedRateContract(opts *bind.CallOpts) (common.Address, error) + func (_InternalNetwork *InternalNetworkCaller) FeeBurnerContract(opts *bind.CallOpts) (common.Address, error) + func (_InternalNetwork *InternalNetworkCaller) FindBestRate(opts *bind.CallOpts, src common.Address, dest common.Address, ...) (struct{ ... }, error) + func (_InternalNetwork *InternalNetworkCaller) GetAlerters(opts *bind.CallOpts) ([]common.Address, error) + func (_InternalNetwork *InternalNetworkCaller) GetBalance(opts *bind.CallOpts, token common.Address, user common.Address) (*big.Int, error) + func (_InternalNetwork *InternalNetworkCaller) GetExpectedRate(opts *bind.CallOpts, src common.Address, dest common.Address, srcQty *big.Int) (struct{ ... }, error) + func (_InternalNetwork *InternalNetworkCaller) GetNumReserves(opts *bind.CallOpts) (*big.Int, error) + func (_InternalNetwork *InternalNetworkCaller) GetOperators(opts *bind.CallOpts) ([]common.Address, error) + func (_InternalNetwork *InternalNetworkCaller) GetReserves(opts *bind.CallOpts) ([]common.Address, error) + func (_InternalNetwork *InternalNetworkCaller) GetUserCapInTokenWei(opts *bind.CallOpts, user common.Address, token common.Address) (*big.Int, error) + func (_InternalNetwork *InternalNetworkCaller) GetUserCapInWei(opts *bind.CallOpts, user common.Address) (*big.Int, error) + func (_InternalNetwork *InternalNetworkCaller) Info(opts *bind.CallOpts, field [32]byte) (*big.Int, error) + func (_InternalNetwork *InternalNetworkCaller) InfoFields(opts *bind.CallOpts, arg0 [32]byte) (*big.Int, error) + func (_InternalNetwork *InternalNetworkCaller) IsEnabled(opts *bind.CallOpts) (bool, error) + func (_InternalNetwork *InternalNetworkCaller) IsReserve(opts *bind.CallOpts, arg0 common.Address) (bool, error) + func (_InternalNetwork *InternalNetworkCaller) KyberNetworkProxyContract(opts *bind.CallOpts) (common.Address, error) + func (_InternalNetwork *InternalNetworkCaller) MaxGasPrice(opts *bind.CallOpts) (*big.Int, error) + func (_InternalNetwork *InternalNetworkCaller) MaxGasPriceValue(opts *bind.CallOpts) (*big.Int, error) + func (_InternalNetwork *InternalNetworkCaller) NegligibleRateDiff(opts *bind.CallOpts) (*big.Int, error) + func (_InternalNetwork *InternalNetworkCaller) PendingAdmin(opts *bind.CallOpts) (common.Address, error) + func (_InternalNetwork *InternalNetworkCaller) Reserves(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error) + func (_InternalNetwork *InternalNetworkCaller) ReservesPerTokenDest(opts *bind.CallOpts, arg0 common.Address, arg1 *big.Int) (common.Address, error) + func (_InternalNetwork *InternalNetworkCaller) ReservesPerTokenSrc(opts *bind.CallOpts, arg0 common.Address, arg1 *big.Int) (common.Address, error) + func (_InternalNetwork *InternalNetworkCaller) SearchBestRate(opts *bind.CallOpts, src common.Address, dest common.Address, ...) (common.Address, *big.Int, error) + func (_InternalNetwork *InternalNetworkCaller) WhiteListContract(opts *bind.CallOpts) (common.Address, error) + type InternalNetworkCallerRaw struct + Contract *InternalNetworkCaller + func (_InternalNetwork *InternalNetworkCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + type InternalNetworkCallerSession struct + CallOpts bind.CallOpts + Contract *InternalNetworkCaller + func (_InternalNetwork *InternalNetworkCallerSession) Admin() (common.Address, error) + func (_InternalNetwork *InternalNetworkCallerSession) Enabled() (bool, error) + func (_InternalNetwork *InternalNetworkCallerSession) ExpectedRateContract() (common.Address, error) + func (_InternalNetwork *InternalNetworkCallerSession) FeeBurnerContract() (common.Address, error) + func (_InternalNetwork *InternalNetworkCallerSession) FindBestRate(src common.Address, dest common.Address, srcAmount *big.Int) (struct{ ... }, error) + func (_InternalNetwork *InternalNetworkCallerSession) GetAlerters() ([]common.Address, error) + func (_InternalNetwork *InternalNetworkCallerSession) GetBalance(token common.Address, user common.Address) (*big.Int, error) + func (_InternalNetwork *InternalNetworkCallerSession) GetExpectedRate(src common.Address, dest common.Address, srcQty *big.Int) (struct{ ... }, error) + func (_InternalNetwork *InternalNetworkCallerSession) GetNumReserves() (*big.Int, error) + func (_InternalNetwork *InternalNetworkCallerSession) GetOperators() ([]common.Address, error) + func (_InternalNetwork *InternalNetworkCallerSession) GetReserves() ([]common.Address, error) + func (_InternalNetwork *InternalNetworkCallerSession) GetUserCapInTokenWei(user common.Address, token common.Address) (*big.Int, error) + func (_InternalNetwork *InternalNetworkCallerSession) GetUserCapInWei(user common.Address) (*big.Int, error) + func (_InternalNetwork *InternalNetworkCallerSession) Info(field [32]byte) (*big.Int, error) + func (_InternalNetwork *InternalNetworkCallerSession) InfoFields(arg0 [32]byte) (*big.Int, error) + func (_InternalNetwork *InternalNetworkCallerSession) IsEnabled() (bool, error) + func (_InternalNetwork *InternalNetworkCallerSession) IsReserve(arg0 common.Address) (bool, error) + func (_InternalNetwork *InternalNetworkCallerSession) KyberNetworkProxyContract() (common.Address, error) + func (_InternalNetwork *InternalNetworkCallerSession) MaxGasPrice() (*big.Int, error) + func (_InternalNetwork *InternalNetworkCallerSession) MaxGasPriceValue() (*big.Int, error) + func (_InternalNetwork *InternalNetworkCallerSession) NegligibleRateDiff() (*big.Int, error) + func (_InternalNetwork *InternalNetworkCallerSession) PendingAdmin() (common.Address, error) + func (_InternalNetwork *InternalNetworkCallerSession) Reserves(arg0 *big.Int) (common.Address, error) + func (_InternalNetwork *InternalNetworkCallerSession) ReservesPerTokenDest(arg0 common.Address, arg1 *big.Int) (common.Address, error) + func (_InternalNetwork *InternalNetworkCallerSession) ReservesPerTokenSrc(arg0 common.Address, arg1 *big.Int) (common.Address, error) + func (_InternalNetwork *InternalNetworkCallerSession) SearchBestRate(src common.Address, dest common.Address, srcAmount *big.Int) (common.Address, *big.Int, error) + func (_InternalNetwork *InternalNetworkCallerSession) WhiteListContract() (common.Address, error) + type InternalNetworkEtherReceival struct + Amount *big.Int + Raw types.Log + Sender common.Address + type InternalNetworkEtherReceivalIterator struct + Event *InternalNetworkEtherReceival + func (it *InternalNetworkEtherReceivalIterator) Close() error + func (it *InternalNetworkEtherReceivalIterator) Error() error + func (it *InternalNetworkEtherReceivalIterator) Next() bool + type InternalNetworkEtherWithdraw struct + Amount *big.Int + Raw types.Log + SendTo common.Address + type InternalNetworkEtherWithdrawIterator struct + Event *InternalNetworkEtherWithdraw + func (it *InternalNetworkEtherWithdrawIterator) Close() error + func (it *InternalNetworkEtherWithdrawIterator) Error() error + func (it *InternalNetworkEtherWithdrawIterator) Next() bool + type InternalNetworkFilterer struct + func NewInternalNetworkFilterer(address common.Address, filterer bind.ContractFilterer) (*InternalNetworkFilterer, error) + func (_InternalNetwork *InternalNetworkFilterer) FilterAddReserveToNetwork(opts *bind.FilterOpts) (*InternalNetworkAddReserveToNetworkIterator, error) + func (_InternalNetwork *InternalNetworkFilterer) FilterAdminClaimed(opts *bind.FilterOpts) (*InternalNetworkAdminClaimedIterator, error) + func (_InternalNetwork *InternalNetworkFilterer) FilterAlerterAdded(opts *bind.FilterOpts) (*InternalNetworkAlerterAddedIterator, error) + func (_InternalNetwork *InternalNetworkFilterer) FilterEtherReceival(opts *bind.FilterOpts, sender []common.Address) (*InternalNetworkEtherReceivalIterator, error) + func (_InternalNetwork *InternalNetworkFilterer) FilterEtherWithdraw(opts *bind.FilterOpts) (*InternalNetworkEtherWithdrawIterator, error) + func (_InternalNetwork *InternalNetworkFilterer) FilterKyberProxySet(opts *bind.FilterOpts) (*InternalNetworkKyberProxySetIterator, error) + func (_InternalNetwork *InternalNetworkFilterer) FilterKyberTrade(opts *bind.FilterOpts) (*InternalNetworkKyberTradeIterator, error) + func (_InternalNetwork *InternalNetworkFilterer) FilterListReservePairs(opts *bind.FilterOpts) (*InternalNetworkListReservePairsIterator, error) + func (_InternalNetwork *InternalNetworkFilterer) FilterOperatorAdded(opts *bind.FilterOpts) (*InternalNetworkOperatorAddedIterator, error) + func (_InternalNetwork *InternalNetworkFilterer) FilterTokenWithdraw(opts *bind.FilterOpts) (*InternalNetworkTokenWithdrawIterator, error) + func (_InternalNetwork *InternalNetworkFilterer) FilterTransferAdminPending(opts *bind.FilterOpts) (*InternalNetworkTransferAdminPendingIterator, error) + func (_InternalNetwork *InternalNetworkFilterer) WatchAddReserveToNetwork(opts *bind.WatchOpts, sink chan<- *InternalNetworkAddReserveToNetwork) (event.Subscription, error) + func (_InternalNetwork *InternalNetworkFilterer) WatchAdminClaimed(opts *bind.WatchOpts, sink chan<- *InternalNetworkAdminClaimed) (event.Subscription, error) + func (_InternalNetwork *InternalNetworkFilterer) WatchAlerterAdded(opts *bind.WatchOpts, sink chan<- *InternalNetworkAlerterAdded) (event.Subscription, error) + func (_InternalNetwork *InternalNetworkFilterer) WatchEtherReceival(opts *bind.WatchOpts, sink chan<- *InternalNetworkEtherReceival, ...) (event.Subscription, error) + func (_InternalNetwork *InternalNetworkFilterer) WatchEtherWithdraw(opts *bind.WatchOpts, sink chan<- *InternalNetworkEtherWithdraw) (event.Subscription, error) + func (_InternalNetwork *InternalNetworkFilterer) WatchKyberProxySet(opts *bind.WatchOpts, sink chan<- *InternalNetworkKyberProxySet) (event.Subscription, error) + func (_InternalNetwork *InternalNetworkFilterer) WatchKyberTrade(opts *bind.WatchOpts, sink chan<- *InternalNetworkKyberTrade) (event.Subscription, error) + func (_InternalNetwork *InternalNetworkFilterer) WatchListReservePairs(opts *bind.WatchOpts, sink chan<- *InternalNetworkListReservePairs) (event.Subscription, error) + func (_InternalNetwork *InternalNetworkFilterer) WatchOperatorAdded(opts *bind.WatchOpts, sink chan<- *InternalNetworkOperatorAdded) (event.Subscription, error) + func (_InternalNetwork *InternalNetworkFilterer) WatchTokenWithdraw(opts *bind.WatchOpts, sink chan<- *InternalNetworkTokenWithdraw) (event.Subscription, error) + func (_InternalNetwork *InternalNetworkFilterer) WatchTransferAdminPending(opts *bind.WatchOpts, sink chan<- *InternalNetworkTransferAdminPending) (event.Subscription, error) + type InternalNetworkKyberProxySet struct + Proxy common.Address + Raw types.Log + Sender common.Address + type InternalNetworkKyberProxySetIterator struct + Event *InternalNetworkKyberProxySet + func (it *InternalNetworkKyberProxySetIterator) Close() error + func (it *InternalNetworkKyberProxySetIterator) Error() error + func (it *InternalNetworkKyberProxySetIterator) Next() bool + type InternalNetworkKyberTrade struct + DestAddress common.Address + DestAmount *big.Int + DestToken common.Address + Raw types.Log + SrcAddress common.Address + SrcAmount *big.Int + SrcToken common.Address + type InternalNetworkKyberTradeIterator struct + Event *InternalNetworkKyberTrade + func (it *InternalNetworkKyberTradeIterator) Close() error + func (it *InternalNetworkKyberTradeIterator) Error() error + func (it *InternalNetworkKyberTradeIterator) Next() bool + type InternalNetworkListReservePairs struct + Add bool + Dest common.Address + Raw types.Log + Reserve common.Address + Src common.Address + type InternalNetworkListReservePairsIterator struct + Event *InternalNetworkListReservePairs + func (it *InternalNetworkListReservePairsIterator) Close() error + func (it *InternalNetworkListReservePairsIterator) Error() error + func (it *InternalNetworkListReservePairsIterator) Next() bool + type InternalNetworkOperatorAdded struct + IsAdd bool + NewOperator common.Address + Raw types.Log + type InternalNetworkOperatorAddedIterator struct + Event *InternalNetworkOperatorAdded + func (it *InternalNetworkOperatorAddedIterator) Close() error + func (it *InternalNetworkOperatorAddedIterator) Error() error + func (it *InternalNetworkOperatorAddedIterator) Next() bool + type InternalNetworkRaw struct + Contract *InternalNetwork + func (_InternalNetwork *InternalNetworkRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + func (_InternalNetwork *InternalNetworkRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type InternalNetworkSession struct + CallOpts bind.CallOpts + Contract *InternalNetwork + TransactOpts bind.TransactOpts + func (_InternalNetwork *InternalNetworkSession) AddAlerter(newAlerter common.Address) (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkSession) AddOperator(newOperator common.Address) (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkSession) AddReserve(reserve common.Address, add bool) (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkSession) Admin() (common.Address, error) + func (_InternalNetwork *InternalNetworkSession) ClaimAdmin() (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkSession) Enabled() (bool, error) + func (_InternalNetwork *InternalNetworkSession) ExpectedRateContract() (common.Address, error) + func (_InternalNetwork *InternalNetworkSession) FeeBurnerContract() (common.Address, error) + func (_InternalNetwork *InternalNetworkSession) FindBestRate(src common.Address, dest common.Address, srcAmount *big.Int) (struct{ ... }, error) + func (_InternalNetwork *InternalNetworkSession) GetAlerters() ([]common.Address, error) + func (_InternalNetwork *InternalNetworkSession) GetBalance(token common.Address, user common.Address) (*big.Int, error) + func (_InternalNetwork *InternalNetworkSession) GetExpectedRate(src common.Address, dest common.Address, srcQty *big.Int) (struct{ ... }, error) + func (_InternalNetwork *InternalNetworkSession) GetNumReserves() (*big.Int, error) + func (_InternalNetwork *InternalNetworkSession) GetOperators() ([]common.Address, error) + func (_InternalNetwork *InternalNetworkSession) GetReserves() ([]common.Address, error) + func (_InternalNetwork *InternalNetworkSession) GetUserCapInTokenWei(user common.Address, token common.Address) (*big.Int, error) + func (_InternalNetwork *InternalNetworkSession) GetUserCapInWei(user common.Address) (*big.Int, error) + func (_InternalNetwork *InternalNetworkSession) Info(field [32]byte) (*big.Int, error) + func (_InternalNetwork *InternalNetworkSession) InfoFields(arg0 [32]byte) (*big.Int, error) + func (_InternalNetwork *InternalNetworkSession) IsEnabled() (bool, error) + func (_InternalNetwork *InternalNetworkSession) IsReserve(arg0 common.Address) (bool, error) + func (_InternalNetwork *InternalNetworkSession) KyberNetworkProxyContract() (common.Address, error) + func (_InternalNetwork *InternalNetworkSession) ListPairForReserve(reserve common.Address, token common.Address, ethToToken bool, tokenToEth bool, ...) (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkSession) MaxGasPrice() (*big.Int, error) + func (_InternalNetwork *InternalNetworkSession) MaxGasPriceValue() (*big.Int, error) + func (_InternalNetwork *InternalNetworkSession) NegligibleRateDiff() (*big.Int, error) + func (_InternalNetwork *InternalNetworkSession) PendingAdmin() (common.Address, error) + func (_InternalNetwork *InternalNetworkSession) RemoveAlerter(alerter common.Address) (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkSession) RemoveOperator(operator common.Address) (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkSession) Reserves(arg0 *big.Int) (common.Address, error) + func (_InternalNetwork *InternalNetworkSession) ReservesPerTokenDest(arg0 common.Address, arg1 *big.Int) (common.Address, error) + func (_InternalNetwork *InternalNetworkSession) ReservesPerTokenSrc(arg0 common.Address, arg1 *big.Int) (common.Address, error) + func (_InternalNetwork *InternalNetworkSession) SearchBestRate(src common.Address, dest common.Address, srcAmount *big.Int) (common.Address, *big.Int, error) + func (_InternalNetwork *InternalNetworkSession) SetEnable(_enable bool) (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkSession) SetExpectedRate(expectedRate common.Address) (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkSession) SetFeeBurner(feeBurner common.Address) (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkSession) SetInfo(field [32]byte, value *big.Int) (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkSession) SetKyberProxy(networkProxy common.Address) (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkSession) SetParams(_maxGasPrice *big.Int, _negligibleRateDiff *big.Int) (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkSession) SetWhiteList(whiteList common.Address) (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkSession) TradeWithHint(trader common.Address, src common.Address, srcAmount *big.Int, ...) (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkSession) TransferAdmin(newAdmin common.Address) (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkSession) TransferAdminQuickly(newAdmin common.Address) (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkSession) WhiteListContract() (common.Address, error) + func (_InternalNetwork *InternalNetworkSession) WithdrawEther(amount *big.Int, sendTo common.Address) (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkSession) WithdrawToken(token common.Address, amount *big.Int, sendTo common.Address) (*types.Transaction, error) + type InternalNetworkTokenWithdraw struct + Amount *big.Int + Raw types.Log + SendTo common.Address + Token common.Address + type InternalNetworkTokenWithdrawIterator struct + Event *InternalNetworkTokenWithdraw + func (it *InternalNetworkTokenWithdrawIterator) Close() error + func (it *InternalNetworkTokenWithdrawIterator) Error() error + func (it *InternalNetworkTokenWithdrawIterator) Next() bool + type InternalNetworkTransactor struct + func NewInternalNetworkTransactor(address common.Address, transactor bind.ContractTransactor) (*InternalNetworkTransactor, error) + func (_InternalNetwork *InternalNetworkTransactor) AddAlerter(opts *bind.TransactOpts, newAlerter common.Address) (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkTransactor) AddOperator(opts *bind.TransactOpts, newOperator common.Address) (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkTransactor) AddReserve(opts *bind.TransactOpts, reserve common.Address, add bool) (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkTransactor) ClaimAdmin(opts *bind.TransactOpts) (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkTransactor) ListPairForReserve(opts *bind.TransactOpts, reserve common.Address, token common.Address, ...) (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkTransactor) RemoveAlerter(opts *bind.TransactOpts, alerter common.Address) (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkTransactor) RemoveOperator(opts *bind.TransactOpts, operator common.Address) (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkTransactor) SetEnable(opts *bind.TransactOpts, _enable bool) (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkTransactor) SetExpectedRate(opts *bind.TransactOpts, expectedRate common.Address) (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkTransactor) SetFeeBurner(opts *bind.TransactOpts, feeBurner common.Address) (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkTransactor) SetInfo(opts *bind.TransactOpts, field [32]byte, value *big.Int) (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkTransactor) SetKyberProxy(opts *bind.TransactOpts, networkProxy common.Address) (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkTransactor) SetParams(opts *bind.TransactOpts, _maxGasPrice *big.Int, _negligibleRateDiff *big.Int) (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkTransactor) SetWhiteList(opts *bind.TransactOpts, whiteList common.Address) (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkTransactor) TradeWithHint(opts *bind.TransactOpts, trader common.Address, src common.Address, ...) (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkTransactor) TransferAdmin(opts *bind.TransactOpts, newAdmin common.Address) (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkTransactor) TransferAdminQuickly(opts *bind.TransactOpts, newAdmin common.Address) (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkTransactor) WithdrawEther(opts *bind.TransactOpts, amount *big.Int, sendTo common.Address) (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkTransactor) WithdrawToken(opts *bind.TransactOpts, token common.Address, amount *big.Int, ...) (*types.Transaction, error) + type InternalNetworkTransactorRaw struct + Contract *InternalNetworkTransactor + func (_InternalNetwork *InternalNetworkTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type InternalNetworkTransactorSession struct + Contract *InternalNetworkTransactor + TransactOpts bind.TransactOpts + func (_InternalNetwork *InternalNetworkTransactorSession) AddAlerter(newAlerter common.Address) (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkTransactorSession) AddOperator(newOperator common.Address) (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkTransactorSession) AddReserve(reserve common.Address, add bool) (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkTransactorSession) ClaimAdmin() (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkTransactorSession) ListPairForReserve(reserve common.Address, token common.Address, ethToToken bool, tokenToEth bool, ...) (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkTransactorSession) RemoveAlerter(alerter common.Address) (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkTransactorSession) RemoveOperator(operator common.Address) (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkTransactorSession) SetEnable(_enable bool) (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkTransactorSession) SetExpectedRate(expectedRate common.Address) (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkTransactorSession) SetFeeBurner(feeBurner common.Address) (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkTransactorSession) SetInfo(field [32]byte, value *big.Int) (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkTransactorSession) SetKyberProxy(networkProxy common.Address) (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkTransactorSession) SetParams(_maxGasPrice *big.Int, _negligibleRateDiff *big.Int) (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkTransactorSession) SetWhiteList(whiteList common.Address) (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkTransactorSession) TradeWithHint(trader common.Address, src common.Address, srcAmount *big.Int, ...) (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkTransactorSession) TransferAdmin(newAdmin common.Address) (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkTransactorSession) TransferAdminQuickly(newAdmin common.Address) (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkTransactorSession) WithdrawEther(amount *big.Int, sendTo common.Address) (*types.Transaction, error) + func (_InternalNetwork *InternalNetworkTransactorSession) WithdrawToken(token common.Address, amount *big.Int, sendTo common.Address) (*types.Transaction, error) + type InternalNetworkTransferAdminPending struct + PendingAdmin common.Address + Raw types.Log + type InternalNetworkTransferAdminPendingIterator struct + Event *InternalNetworkTransferAdminPending + func (it *InternalNetworkTransferAdminPendingIterator) Close() error + func (it *InternalNetworkTransferAdminPendingIterator) Error() error + func (it *InternalNetworkTransferAdminPendingIterator) Next() bool + type MockVersionedWrapper struct + func (mvw *MockVersionedWrapper) GetReserveRate(block uint64, rsvAddr ethereum.Address, srcs, dest []ethereum.Address) ([]*big.Int, []*big.Int, error) + type Reserve struct + func NewReserve(address common.Address, backend bind.ContractBackend) (*Reserve, error) + type ReserveAdminClaimed struct + NewAdmin common.Address + PreviousAdmin common.Address + Raw types.Log + type ReserveAdminClaimedIterator struct + Event *ReserveAdminClaimed + func (it *ReserveAdminClaimedIterator) Close() error + func (it *ReserveAdminClaimedIterator) Error() error + func (it *ReserveAdminClaimedIterator) Next() bool + type ReserveAlerterAdded struct + IsAdd bool + NewAlerter common.Address + Raw types.Log + type ReserveAlerterAddedIterator struct + Event *ReserveAlerterAdded + func (it *ReserveAlerterAddedIterator) Close() error + func (it *ReserveAlerterAddedIterator) Error() error + func (it *ReserveAlerterAddedIterator) Next() bool + type ReserveCaller struct + func NewReserveCaller(address common.Address, caller bind.ContractCaller) (*ReserveCaller, error) + func (_Reserve *ReserveCaller) Admin(opts *bind.CallOpts) (common.Address, error) + func (_Reserve *ReserveCaller) ApprovedWithdrawAddresses(opts *bind.CallOpts, arg0 [32]byte) (bool, error) + func (_Reserve *ReserveCaller) ConversionRatesContract(opts *bind.CallOpts) (common.Address, error) + func (_Reserve *ReserveCaller) GetAlerters(opts *bind.CallOpts) ([]common.Address, error) + func (_Reserve *ReserveCaller) GetBalance(opts *bind.CallOpts, token common.Address) (*big.Int, error) + func (_Reserve *ReserveCaller) GetConversionRate(opts *bind.CallOpts, src common.Address, dest common.Address, srcQty *big.Int, ...) (*big.Int, error) + func (_Reserve *ReserveCaller) GetDestQty(opts *bind.CallOpts, src common.Address, dest common.Address, srcQty *big.Int, ...) (*big.Int, error) + func (_Reserve *ReserveCaller) GetOperators(opts *bind.CallOpts) ([]common.Address, error) + func (_Reserve *ReserveCaller) GetSrcQty(opts *bind.CallOpts, src common.Address, dest common.Address, dstQty *big.Int, ...) (*big.Int, error) + func (_Reserve *ReserveCaller) KyberNetwork(opts *bind.CallOpts) (common.Address, error) + func (_Reserve *ReserveCaller) PendingAdmin(opts *bind.CallOpts) (common.Address, error) + func (_Reserve *ReserveCaller) SanityRatesContract(opts *bind.CallOpts) (common.Address, error) + func (_Reserve *ReserveCaller) TradeEnabled(opts *bind.CallOpts) (bool, error) + type ReserveCallerRaw struct + Contract *ReserveCaller + func (_Reserve *ReserveCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + type ReserveCallerSession struct + CallOpts bind.CallOpts + Contract *ReserveCaller + func (_Reserve *ReserveCallerSession) Admin() (common.Address, error) + func (_Reserve *ReserveCallerSession) ApprovedWithdrawAddresses(arg0 [32]byte) (bool, error) + func (_Reserve *ReserveCallerSession) ConversionRatesContract() (common.Address, error) + func (_Reserve *ReserveCallerSession) GetAlerters() ([]common.Address, error) + func (_Reserve *ReserveCallerSession) GetBalance(token common.Address) (*big.Int, error) + func (_Reserve *ReserveCallerSession) GetConversionRate(src common.Address, dest common.Address, srcQty *big.Int, blockNumber *big.Int) (*big.Int, error) + func (_Reserve *ReserveCallerSession) GetDestQty(src common.Address, dest common.Address, srcQty *big.Int, rate *big.Int) (*big.Int, error) + func (_Reserve *ReserveCallerSession) GetOperators() ([]common.Address, error) + func (_Reserve *ReserveCallerSession) GetSrcQty(src common.Address, dest common.Address, dstQty *big.Int, rate *big.Int) (*big.Int, error) + func (_Reserve *ReserveCallerSession) KyberNetwork() (common.Address, error) + func (_Reserve *ReserveCallerSession) PendingAdmin() (common.Address, error) + func (_Reserve *ReserveCallerSession) SanityRatesContract() (common.Address, error) + func (_Reserve *ReserveCallerSession) TradeEnabled() (bool, error) + type ReserveDepositToken struct + Amount *big.Int + Raw types.Log + Token common.Address + type ReserveDepositTokenIterator struct + Event *ReserveDepositToken + func (it *ReserveDepositTokenIterator) Close() error + func (it *ReserveDepositTokenIterator) Error() error + func (it *ReserveDepositTokenIterator) Next() bool + type ReserveEtherWithdraw struct + Amount *big.Int + Raw types.Log + SendTo common.Address + type ReserveEtherWithdrawIterator struct + Event *ReserveEtherWithdraw + func (it *ReserveEtherWithdrawIterator) Close() error + func (it *ReserveEtherWithdrawIterator) Error() error + func (it *ReserveEtherWithdrawIterator) Next() bool + type ReserveFilterer struct + func NewReserveFilterer(address common.Address, filterer bind.ContractFilterer) (*ReserveFilterer, error) + func (_Reserve *ReserveFilterer) FilterAdminClaimed(opts *bind.FilterOpts) (*ReserveAdminClaimedIterator, error) + func (_Reserve *ReserveFilterer) FilterAlerterAdded(opts *bind.FilterOpts) (*ReserveAlerterAddedIterator, error) + func (_Reserve *ReserveFilterer) FilterDepositToken(opts *bind.FilterOpts) (*ReserveDepositTokenIterator, error) + func (_Reserve *ReserveFilterer) FilterEtherWithdraw(opts *bind.FilterOpts) (*ReserveEtherWithdrawIterator, error) + func (_Reserve *ReserveFilterer) FilterOperatorAdded(opts *bind.FilterOpts) (*ReserveOperatorAddedIterator, error) + func (_Reserve *ReserveFilterer) FilterSetContractAddresses(opts *bind.FilterOpts) (*ReserveSetContractAddressesIterator, error) + func (_Reserve *ReserveFilterer) FilterTokenWithdraw(opts *bind.FilterOpts) (*ReserveTokenWithdrawIterator, error) + func (_Reserve *ReserveFilterer) FilterTradeEnabled(opts *bind.FilterOpts) (*ReserveTradeEnabledIterator, error) + func (_Reserve *ReserveFilterer) FilterTradeExecute(opts *bind.FilterOpts, origin []common.Address) (*ReserveTradeExecuteIterator, error) + func (_Reserve *ReserveFilterer) FilterTransferAdminPending(opts *bind.FilterOpts) (*ReserveTransferAdminPendingIterator, error) + func (_Reserve *ReserveFilterer) FilterWithdrawAddressApproved(opts *bind.FilterOpts) (*ReserveWithdrawAddressApprovedIterator, error) + func (_Reserve *ReserveFilterer) FilterWithdrawFunds(opts *bind.FilterOpts) (*ReserveWithdrawFundsIterator, error) + func (_Reserve *ReserveFilterer) WatchAdminClaimed(opts *bind.WatchOpts, sink chan<- *ReserveAdminClaimed) (event.Subscription, error) + func (_Reserve *ReserveFilterer) WatchAlerterAdded(opts *bind.WatchOpts, sink chan<- *ReserveAlerterAdded) (event.Subscription, error) + func (_Reserve *ReserveFilterer) WatchDepositToken(opts *bind.WatchOpts, sink chan<- *ReserveDepositToken) (event.Subscription, error) + func (_Reserve *ReserveFilterer) WatchEtherWithdraw(opts *bind.WatchOpts, sink chan<- *ReserveEtherWithdraw) (event.Subscription, error) + func (_Reserve *ReserveFilterer) WatchOperatorAdded(opts *bind.WatchOpts, sink chan<- *ReserveOperatorAdded) (event.Subscription, error) + func (_Reserve *ReserveFilterer) WatchSetContractAddresses(opts *bind.WatchOpts, sink chan<- *ReserveSetContractAddresses) (event.Subscription, error) + func (_Reserve *ReserveFilterer) WatchTokenWithdraw(opts *bind.WatchOpts, sink chan<- *ReserveTokenWithdraw) (event.Subscription, error) + func (_Reserve *ReserveFilterer) WatchTradeEnabled(opts *bind.WatchOpts, sink chan<- *ReserveTradeEnabled) (event.Subscription, error) + func (_Reserve *ReserveFilterer) WatchTradeExecute(opts *bind.WatchOpts, sink chan<- *ReserveTradeExecute, ...) (event.Subscription, error) + func (_Reserve *ReserveFilterer) WatchTransferAdminPending(opts *bind.WatchOpts, sink chan<- *ReserveTransferAdminPending) (event.Subscription, error) + func (_Reserve *ReserveFilterer) WatchWithdrawAddressApproved(opts *bind.WatchOpts, sink chan<- *ReserveWithdrawAddressApproved) (event.Subscription, error) + func (_Reserve *ReserveFilterer) WatchWithdrawFunds(opts *bind.WatchOpts, sink chan<- *ReserveWithdrawFunds) (event.Subscription, error) + type ReserveOperatorAdded struct + IsAdd bool + NewOperator common.Address + Raw types.Log + type ReserveOperatorAddedIterator struct + Event *ReserveOperatorAdded + func (it *ReserveOperatorAddedIterator) Close() error + func (it *ReserveOperatorAddedIterator) Error() error + func (it *ReserveOperatorAddedIterator) Next() bool + type ReserveRaw struct + Contract *Reserve + func (_Reserve *ReserveRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + func (_Reserve *ReserveRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Reserve *ReserveRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type ReserveSession struct + CallOpts bind.CallOpts + Contract *Reserve + TransactOpts bind.TransactOpts + func (_Reserve *ReserveSession) AddAlerter(newAlerter common.Address) (*types.Transaction, error) + func (_Reserve *ReserveSession) AddOperator(newOperator common.Address) (*types.Transaction, error) + func (_Reserve *ReserveSession) Admin() (common.Address, error) + func (_Reserve *ReserveSession) ApproveWithdrawAddress(token common.Address, addr common.Address, approve bool) (*types.Transaction, error) + func (_Reserve *ReserveSession) ApprovedWithdrawAddresses(arg0 [32]byte) (bool, error) + func (_Reserve *ReserveSession) ClaimAdmin() (*types.Transaction, error) + func (_Reserve *ReserveSession) ConversionRatesContract() (common.Address, error) + func (_Reserve *ReserveSession) DisableTrade() (*types.Transaction, error) + func (_Reserve *ReserveSession) EnableTrade() (*types.Transaction, error) + func (_Reserve *ReserveSession) GetAlerters() ([]common.Address, error) + func (_Reserve *ReserveSession) GetBalance(token common.Address) (*big.Int, error) + func (_Reserve *ReserveSession) GetConversionRate(src common.Address, dest common.Address, srcQty *big.Int, blockNumber *big.Int) (*big.Int, error) + func (_Reserve *ReserveSession) GetDestQty(src common.Address, dest common.Address, srcQty *big.Int, rate *big.Int) (*big.Int, error) + func (_Reserve *ReserveSession) GetOperators() ([]common.Address, error) + func (_Reserve *ReserveSession) GetSrcQty(src common.Address, dest common.Address, dstQty *big.Int, rate *big.Int) (*big.Int, error) + func (_Reserve *ReserveSession) KyberNetwork() (common.Address, error) + func (_Reserve *ReserveSession) PendingAdmin() (common.Address, error) + func (_Reserve *ReserveSession) RemoveAlerter(alerter common.Address) (*types.Transaction, error) + func (_Reserve *ReserveSession) RemoveOperator(operator common.Address) (*types.Transaction, error) + func (_Reserve *ReserveSession) SanityRatesContract() (common.Address, error) + func (_Reserve *ReserveSession) SetContracts(_kyberNetwork common.Address, _conversionRates common.Address, ...) (*types.Transaction, error) + func (_Reserve *ReserveSession) Trade(srcToken common.Address, srcAmount *big.Int, destToken common.Address, ...) (*types.Transaction, error) + func (_Reserve *ReserveSession) TradeEnabled() (bool, error) + func (_Reserve *ReserveSession) TransferAdmin(newAdmin common.Address) (*types.Transaction, error) + func (_Reserve *ReserveSession) TransferAdminQuickly(newAdmin common.Address) (*types.Transaction, error) + func (_Reserve *ReserveSession) Withdraw(token common.Address, amount *big.Int, destination common.Address) (*types.Transaction, error) + func (_Reserve *ReserveSession) WithdrawEther(amount *big.Int, sendTo common.Address) (*types.Transaction, error) + func (_Reserve *ReserveSession) WithdrawToken(token common.Address, amount *big.Int, sendTo common.Address) (*types.Transaction, error) + type ReserveSetContractAddresses struct + Network common.Address + Rate common.Address + Raw types.Log + Sanity common.Address + type ReserveSetContractAddressesIterator struct + Event *ReserveSetContractAddresses + func (it *ReserveSetContractAddressesIterator) Close() error + func (it *ReserveSetContractAddressesIterator) Error() error + func (it *ReserveSetContractAddressesIterator) Next() bool + type ReserveTokenWithdraw struct + Amount *big.Int + Raw types.Log + SendTo common.Address + Token common.Address + type ReserveTokenWithdrawIterator struct + Event *ReserveTokenWithdraw + func (it *ReserveTokenWithdrawIterator) Close() error + func (it *ReserveTokenWithdrawIterator) Error() error + func (it *ReserveTokenWithdrawIterator) Next() bool + type ReserveTradeEnabled struct + Enable bool + Raw types.Log + type ReserveTradeEnabledIterator struct + Event *ReserveTradeEnabled + func (it *ReserveTradeEnabledIterator) Close() error + func (it *ReserveTradeEnabledIterator) Error() error + func (it *ReserveTradeEnabledIterator) Next() bool + type ReserveTradeExecute struct + DestAddress common.Address + DestAmount *big.Int + DestToken common.Address + Origin common.Address + Raw types.Log + Src common.Address + SrcAmount *big.Int + type ReserveTradeExecuteIterator struct + Event *ReserveTradeExecute + func (it *ReserveTradeExecuteIterator) Close() error + func (it *ReserveTradeExecuteIterator) Error() error + func (it *ReserveTradeExecuteIterator) Next() bool + type ReserveTransactor struct + func NewReserveTransactor(address common.Address, transactor bind.ContractTransactor) (*ReserveTransactor, error) + func (_Reserve *ReserveTransactor) AddAlerter(opts *bind.TransactOpts, newAlerter common.Address) (*types.Transaction, error) + func (_Reserve *ReserveTransactor) AddOperator(opts *bind.TransactOpts, newOperator common.Address) (*types.Transaction, error) + func (_Reserve *ReserveTransactor) ApproveWithdrawAddress(opts *bind.TransactOpts, token common.Address, addr common.Address, ...) (*types.Transaction, error) + func (_Reserve *ReserveTransactor) ClaimAdmin(opts *bind.TransactOpts) (*types.Transaction, error) + func (_Reserve *ReserveTransactor) DisableTrade(opts *bind.TransactOpts) (*types.Transaction, error) + func (_Reserve *ReserveTransactor) EnableTrade(opts *bind.TransactOpts) (*types.Transaction, error) + func (_Reserve *ReserveTransactor) RemoveAlerter(opts *bind.TransactOpts, alerter common.Address) (*types.Transaction, error) + func (_Reserve *ReserveTransactor) RemoveOperator(opts *bind.TransactOpts, operator common.Address) (*types.Transaction, error) + func (_Reserve *ReserveTransactor) SetContracts(opts *bind.TransactOpts, _kyberNetwork common.Address, ...) (*types.Transaction, error) + func (_Reserve *ReserveTransactor) Trade(opts *bind.TransactOpts, srcToken common.Address, srcAmount *big.Int, ...) (*types.Transaction, error) + func (_Reserve *ReserveTransactor) TransferAdmin(opts *bind.TransactOpts, newAdmin common.Address) (*types.Transaction, error) + func (_Reserve *ReserveTransactor) TransferAdminQuickly(opts *bind.TransactOpts, newAdmin common.Address) (*types.Transaction, error) + func (_Reserve *ReserveTransactor) Withdraw(opts *bind.TransactOpts, token common.Address, amount *big.Int, ...) (*types.Transaction, error) + func (_Reserve *ReserveTransactor) WithdrawEther(opts *bind.TransactOpts, amount *big.Int, sendTo common.Address) (*types.Transaction, error) + func (_Reserve *ReserveTransactor) WithdrawToken(opts *bind.TransactOpts, token common.Address, amount *big.Int, ...) (*types.Transaction, error) + type ReserveTransactorRaw struct + Contract *ReserveTransactor + func (_Reserve *ReserveTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Reserve *ReserveTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type ReserveTransactorSession struct + Contract *ReserveTransactor + TransactOpts bind.TransactOpts + func (_Reserve *ReserveTransactorSession) AddAlerter(newAlerter common.Address) (*types.Transaction, error) + func (_Reserve *ReserveTransactorSession) AddOperator(newOperator common.Address) (*types.Transaction, error) + func (_Reserve *ReserveTransactorSession) ApproveWithdrawAddress(token common.Address, addr common.Address, approve bool) (*types.Transaction, error) + func (_Reserve *ReserveTransactorSession) ClaimAdmin() (*types.Transaction, error) + func (_Reserve *ReserveTransactorSession) DisableTrade() (*types.Transaction, error) + func (_Reserve *ReserveTransactorSession) EnableTrade() (*types.Transaction, error) + func (_Reserve *ReserveTransactorSession) RemoveAlerter(alerter common.Address) (*types.Transaction, error) + func (_Reserve *ReserveTransactorSession) RemoveOperator(operator common.Address) (*types.Transaction, error) + func (_Reserve *ReserveTransactorSession) SetContracts(_kyberNetwork common.Address, _conversionRates common.Address, ...) (*types.Transaction, error) + func (_Reserve *ReserveTransactorSession) Trade(srcToken common.Address, srcAmount *big.Int, destToken common.Address, ...) (*types.Transaction, error) + func (_Reserve *ReserveTransactorSession) TransferAdmin(newAdmin common.Address) (*types.Transaction, error) + func (_Reserve *ReserveTransactorSession) TransferAdminQuickly(newAdmin common.Address) (*types.Transaction, error) + func (_Reserve *ReserveTransactorSession) Withdraw(token common.Address, amount *big.Int, destination common.Address) (*types.Transaction, error) + func (_Reserve *ReserveTransactorSession) WithdrawEther(amount *big.Int, sendTo common.Address) (*types.Transaction, error) + func (_Reserve *ReserveTransactorSession) WithdrawToken(token common.Address, amount *big.Int, sendTo common.Address) (*types.Transaction, error) + type ReserveTransferAdminPending struct + PendingAdmin common.Address + Raw types.Log + type ReserveTransferAdminPendingIterator struct + Event *ReserveTransferAdminPending + func (it *ReserveTransferAdminPendingIterator) Close() error + func (it *ReserveTransferAdminPendingIterator) Error() error + func (it *ReserveTransferAdminPendingIterator) Next() bool + type ReserveWithdrawAddressApproved struct + Addr common.Address + Approve bool + Raw types.Log + Token common.Address + type ReserveWithdrawAddressApprovedIterator struct + Event *ReserveWithdrawAddressApproved + func (it *ReserveWithdrawAddressApprovedIterator) Close() error + func (it *ReserveWithdrawAddressApprovedIterator) Error() error + func (it *ReserveWithdrawAddressApprovedIterator) Next() bool + type ReserveWithdrawFunds struct + Amount *big.Int + Destination common.Address + Raw types.Log + Token common.Address + type ReserveWithdrawFundsIterator struct + Event *ReserveWithdrawFunds + func (it *ReserveWithdrawFundsIterator) Close() error + func (it *ReserveWithdrawFundsIterator) Error() error + func (it *ReserveWithdrawFundsIterator) Next() bool + type SanityRates struct + func NewSanityRates(address common.Address, backend bind.ContractBackend) (*SanityRates, error) + type SanityRatesAdminClaimed struct + NewAdmin common.Address + PreviousAdmin common.Address + Raw types.Log + type SanityRatesAdminClaimedIterator struct + Event *SanityRatesAdminClaimed + func (it *SanityRatesAdminClaimedIterator) Close() error + func (it *SanityRatesAdminClaimedIterator) Error() error + func (it *SanityRatesAdminClaimedIterator) Next() bool + type SanityRatesAlerterAdded struct + IsAdd bool + NewAlerter common.Address + Raw types.Log + type SanityRatesAlerterAddedIterator struct + Event *SanityRatesAlerterAdded + func (it *SanityRatesAlerterAddedIterator) Close() error + func (it *SanityRatesAlerterAddedIterator) Error() error + func (it *SanityRatesAlerterAddedIterator) Next() bool + type SanityRatesCaller struct + func NewSanityRatesCaller(address common.Address, caller bind.ContractCaller) (*SanityRatesCaller, error) + func (_SanityRates *SanityRatesCaller) Admin(opts *bind.CallOpts) (common.Address, error) + func (_SanityRates *SanityRatesCaller) GetAlerters(opts *bind.CallOpts) ([]common.Address, error) + func (_SanityRates *SanityRatesCaller) GetOperators(opts *bind.CallOpts) ([]common.Address, error) + func (_SanityRates *SanityRatesCaller) GetSanityRate(opts *bind.CallOpts, src common.Address, dest common.Address) (*big.Int, error) + func (_SanityRates *SanityRatesCaller) PendingAdmin(opts *bind.CallOpts) (common.Address, error) + func (_SanityRates *SanityRatesCaller) ReasonableDiffInBps(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error) + func (_SanityRates *SanityRatesCaller) TokenRate(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error) + type SanityRatesCallerRaw struct + Contract *SanityRatesCaller + func (_SanityRates *SanityRatesCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + type SanityRatesCallerSession struct + CallOpts bind.CallOpts + Contract *SanityRatesCaller + func (_SanityRates *SanityRatesCallerSession) Admin() (common.Address, error) + func (_SanityRates *SanityRatesCallerSession) GetAlerters() ([]common.Address, error) + func (_SanityRates *SanityRatesCallerSession) GetOperators() ([]common.Address, error) + func (_SanityRates *SanityRatesCallerSession) GetSanityRate(src common.Address, dest common.Address) (*big.Int, error) + func (_SanityRates *SanityRatesCallerSession) PendingAdmin() (common.Address, error) + func (_SanityRates *SanityRatesCallerSession) ReasonableDiffInBps(arg0 common.Address) (*big.Int, error) + func (_SanityRates *SanityRatesCallerSession) TokenRate(arg0 common.Address) (*big.Int, error) + type SanityRatesEtherWithdraw struct + Amount *big.Int + Raw types.Log + SendTo common.Address + type SanityRatesEtherWithdrawIterator struct + Event *SanityRatesEtherWithdraw + func (it *SanityRatesEtherWithdrawIterator) Close() error + func (it *SanityRatesEtherWithdrawIterator) Error() error + func (it *SanityRatesEtherWithdrawIterator) Next() bool + type SanityRatesFilterer struct + func NewSanityRatesFilterer(address common.Address, filterer bind.ContractFilterer) (*SanityRatesFilterer, error) + func (_SanityRates *SanityRatesFilterer) FilterAdminClaimed(opts *bind.FilterOpts) (*SanityRatesAdminClaimedIterator, error) + func (_SanityRates *SanityRatesFilterer) FilterAlerterAdded(opts *bind.FilterOpts) (*SanityRatesAlerterAddedIterator, error) + func (_SanityRates *SanityRatesFilterer) FilterEtherWithdraw(opts *bind.FilterOpts) (*SanityRatesEtherWithdrawIterator, error) + func (_SanityRates *SanityRatesFilterer) FilterOperatorAdded(opts *bind.FilterOpts) (*SanityRatesOperatorAddedIterator, error) + func (_SanityRates *SanityRatesFilterer) FilterTokenWithdraw(opts *bind.FilterOpts) (*SanityRatesTokenWithdrawIterator, error) + func (_SanityRates *SanityRatesFilterer) FilterTransferAdminPending(opts *bind.FilterOpts) (*SanityRatesTransferAdminPendingIterator, error) + func (_SanityRates *SanityRatesFilterer) WatchAdminClaimed(opts *bind.WatchOpts, sink chan<- *SanityRatesAdminClaimed) (event.Subscription, error) + func (_SanityRates *SanityRatesFilterer) WatchAlerterAdded(opts *bind.WatchOpts, sink chan<- *SanityRatesAlerterAdded) (event.Subscription, error) + func (_SanityRates *SanityRatesFilterer) WatchEtherWithdraw(opts *bind.WatchOpts, sink chan<- *SanityRatesEtherWithdraw) (event.Subscription, error) + func (_SanityRates *SanityRatesFilterer) WatchOperatorAdded(opts *bind.WatchOpts, sink chan<- *SanityRatesOperatorAdded) (event.Subscription, error) + func (_SanityRates *SanityRatesFilterer) WatchTokenWithdraw(opts *bind.WatchOpts, sink chan<- *SanityRatesTokenWithdraw) (event.Subscription, error) + func (_SanityRates *SanityRatesFilterer) WatchTransferAdminPending(opts *bind.WatchOpts, sink chan<- *SanityRatesTransferAdminPending) (event.Subscription, error) + type SanityRatesOperatorAdded struct + IsAdd bool + NewOperator common.Address + Raw types.Log + type SanityRatesOperatorAddedIterator struct + Event *SanityRatesOperatorAdded + func (it *SanityRatesOperatorAddedIterator) Close() error + func (it *SanityRatesOperatorAddedIterator) Error() error + func (it *SanityRatesOperatorAddedIterator) Next() bool + type SanityRatesRaw struct + Contract *SanityRates + func (_SanityRates *SanityRatesRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + func (_SanityRates *SanityRatesRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_SanityRates *SanityRatesRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type SanityRatesSession struct + CallOpts bind.CallOpts + Contract *SanityRates + TransactOpts bind.TransactOpts + func (_SanityRates *SanityRatesSession) AddAlerter(newAlerter common.Address) (*types.Transaction, error) + func (_SanityRates *SanityRatesSession) AddOperator(newOperator common.Address) (*types.Transaction, error) + func (_SanityRates *SanityRatesSession) Admin() (common.Address, error) + func (_SanityRates *SanityRatesSession) ClaimAdmin() (*types.Transaction, error) + func (_SanityRates *SanityRatesSession) GetAlerters() ([]common.Address, error) + func (_SanityRates *SanityRatesSession) GetOperators() ([]common.Address, error) + func (_SanityRates *SanityRatesSession) GetSanityRate(src common.Address, dest common.Address) (*big.Int, error) + func (_SanityRates *SanityRatesSession) PendingAdmin() (common.Address, error) + func (_SanityRates *SanityRatesSession) ReasonableDiffInBps(arg0 common.Address) (*big.Int, error) + func (_SanityRates *SanityRatesSession) RemoveAlerter(alerter common.Address) (*types.Transaction, error) + func (_SanityRates *SanityRatesSession) RemoveOperator(operator common.Address) (*types.Transaction, error) + func (_SanityRates *SanityRatesSession) SetReasonableDiff(srcs []common.Address, diff []*big.Int) (*types.Transaction, error) + func (_SanityRates *SanityRatesSession) SetSanityRates(srcs []common.Address, rates []*big.Int) (*types.Transaction, error) + func (_SanityRates *SanityRatesSession) TokenRate(arg0 common.Address) (*big.Int, error) + func (_SanityRates *SanityRatesSession) TransferAdmin(newAdmin common.Address) (*types.Transaction, error) + func (_SanityRates *SanityRatesSession) TransferAdminQuickly(newAdmin common.Address) (*types.Transaction, error) + func (_SanityRates *SanityRatesSession) WithdrawEther(amount *big.Int, sendTo common.Address) (*types.Transaction, error) + func (_SanityRates *SanityRatesSession) WithdrawToken(token common.Address, amount *big.Int, sendTo common.Address) (*types.Transaction, error) + type SanityRatesTokenWithdraw struct + Amount *big.Int + Raw types.Log + SendTo common.Address + Token common.Address + type SanityRatesTokenWithdrawIterator struct + Event *SanityRatesTokenWithdraw + func (it *SanityRatesTokenWithdrawIterator) Close() error + func (it *SanityRatesTokenWithdrawIterator) Error() error + func (it *SanityRatesTokenWithdrawIterator) Next() bool + type SanityRatesTransactor struct + func NewSanityRatesTransactor(address common.Address, transactor bind.ContractTransactor) (*SanityRatesTransactor, error) + func (_SanityRates *SanityRatesTransactor) AddAlerter(opts *bind.TransactOpts, newAlerter common.Address) (*types.Transaction, error) + func (_SanityRates *SanityRatesTransactor) AddOperator(opts *bind.TransactOpts, newOperator common.Address) (*types.Transaction, error) + func (_SanityRates *SanityRatesTransactor) ClaimAdmin(opts *bind.TransactOpts) (*types.Transaction, error) + func (_SanityRates *SanityRatesTransactor) RemoveAlerter(opts *bind.TransactOpts, alerter common.Address) (*types.Transaction, error) + func (_SanityRates *SanityRatesTransactor) RemoveOperator(opts *bind.TransactOpts, operator common.Address) (*types.Transaction, error) + func (_SanityRates *SanityRatesTransactor) SetReasonableDiff(opts *bind.TransactOpts, srcs []common.Address, diff []*big.Int) (*types.Transaction, error) + func (_SanityRates *SanityRatesTransactor) SetSanityRates(opts *bind.TransactOpts, srcs []common.Address, rates []*big.Int) (*types.Transaction, error) + func (_SanityRates *SanityRatesTransactor) TransferAdmin(opts *bind.TransactOpts, newAdmin common.Address) (*types.Transaction, error) + func (_SanityRates *SanityRatesTransactor) TransferAdminQuickly(opts *bind.TransactOpts, newAdmin common.Address) (*types.Transaction, error) + func (_SanityRates *SanityRatesTransactor) WithdrawEther(opts *bind.TransactOpts, amount *big.Int, sendTo common.Address) (*types.Transaction, error) + func (_SanityRates *SanityRatesTransactor) WithdrawToken(opts *bind.TransactOpts, token common.Address, amount *big.Int, ...) (*types.Transaction, error) + type SanityRatesTransactorRaw struct + Contract *SanityRatesTransactor + func (_SanityRates *SanityRatesTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_SanityRates *SanityRatesTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type SanityRatesTransactorSession struct + Contract *SanityRatesTransactor + TransactOpts bind.TransactOpts + func (_SanityRates *SanityRatesTransactorSession) AddAlerter(newAlerter common.Address) (*types.Transaction, error) + func (_SanityRates *SanityRatesTransactorSession) AddOperator(newOperator common.Address) (*types.Transaction, error) + func (_SanityRates *SanityRatesTransactorSession) ClaimAdmin() (*types.Transaction, error) + func (_SanityRates *SanityRatesTransactorSession) RemoveAlerter(alerter common.Address) (*types.Transaction, error) + func (_SanityRates *SanityRatesTransactorSession) RemoveOperator(operator common.Address) (*types.Transaction, error) + func (_SanityRates *SanityRatesTransactorSession) SetReasonableDiff(srcs []common.Address, diff []*big.Int) (*types.Transaction, error) + func (_SanityRates *SanityRatesTransactorSession) SetSanityRates(srcs []common.Address, rates []*big.Int) (*types.Transaction, error) + func (_SanityRates *SanityRatesTransactorSession) TransferAdmin(newAdmin common.Address) (*types.Transaction, error) + func (_SanityRates *SanityRatesTransactorSession) TransferAdminQuickly(newAdmin common.Address) (*types.Transaction, error) + func (_SanityRates *SanityRatesTransactorSession) WithdrawEther(amount *big.Int, sendTo common.Address) (*types.Transaction, error) + func (_SanityRates *SanityRatesTransactorSession) WithdrawToken(token common.Address, amount *big.Int, sendTo common.Address) (*types.Transaction, error) + type SanityRatesTransferAdminPending struct + PendingAdmin common.Address + Raw types.Log + type SanityRatesTransferAdminPendingIterator struct + Event *SanityRatesTransferAdminPending + func (it *SanityRatesTransferAdminPendingIterator) Close() error + func (it *SanityRatesTransferAdminPendingIterator) Error() error + func (it *SanityRatesTransferAdminPendingIterator) Next() bool + type VersionedWrapper struct + WrapperContractV1 *Wrapper + WrapperContractV2 *Wrapper + func NewVersionedWrapper(client bind.ContractBackend) (*VersionedWrapper, error) + func (vw *VersionedWrapper) GetReserveRate(block uint64, rsvAddr ethereum.Address, srcs, dsts []ethereum.Address) ([]*big.Int, []*big.Int, error) + type VersionedWrapperFallback struct + func NewVersionedWrapperFallback(sugar *zap.SugaredLogger, client bind.ContractBackend) (*VersionedWrapperFallback, error) + func (vwf *VersionedWrapperFallback) GetReserveRate(block uint64, rsvAddr common.Address, srcs, dsts []common.Address) ([]*big.Int, []*big.Int, error) + type Wrapper struct + func NewWrapper(address common.Address, backend bind.ContractBackend) (*Wrapper, error) + type WrapperCaller struct + func NewWrapperCaller(address common.Address, caller bind.ContractCaller) (*WrapperCaller, error) + func (_Wrapper *WrapperCaller) GetBalances(opts *bind.CallOpts, reserve common.Address, tokens []common.Address) ([]*big.Int, error) + func (_Wrapper *WrapperCaller) GetByteFromBytes14(opts *bind.CallOpts, x [14]byte, byteInd *big.Int) ([1]byte, error) + func (_Wrapper *WrapperCaller) GetExpectedRates(opts *bind.CallOpts, network common.Address, srcs []common.Address, ...) ([]*big.Int, []*big.Int, error) + func (_Wrapper *WrapperCaller) GetInt8FromByte(opts *bind.CallOpts, x [14]byte, byteInd *big.Int) (int8, error) + func (_Wrapper *WrapperCaller) GetReserveRate(opts *bind.CallOpts, reserve common.Address, srcs []common.Address, ...) ([]*big.Int, []*big.Int, error) + func (_Wrapper *WrapperCaller) GetTokenIndicies(opts *bind.CallOpts, ratesContract common.Address, tokenList []common.Address) ([]*big.Int, []*big.Int, error) + func (_Wrapper *WrapperCaller) GetTokenRates(opts *bind.CallOpts, ratesContract common.Address, tokenList []common.Address) ([]*big.Int, []*big.Int, []int8, []int8, []*big.Int, error) + type WrapperCallerRaw struct + Contract *WrapperCaller + func (_Wrapper *WrapperCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + type WrapperCallerSession struct + CallOpts bind.CallOpts + Contract *WrapperCaller + func (_Wrapper *WrapperCallerSession) GetBalances(reserve common.Address, tokens []common.Address) ([]*big.Int, error) + func (_Wrapper *WrapperCallerSession) GetByteFromBytes14(x [14]byte, byteInd *big.Int) ([1]byte, error) + func (_Wrapper *WrapperCallerSession) GetExpectedRates(network common.Address, srcs []common.Address, dests []common.Address, ...) ([]*big.Int, []*big.Int, error) + func (_Wrapper *WrapperCallerSession) GetInt8FromByte(x [14]byte, byteInd *big.Int) (int8, error) + func (_Wrapper *WrapperCallerSession) GetReserveRate(reserve common.Address, srcs []common.Address, dests []common.Address) ([]*big.Int, []*big.Int, error) + func (_Wrapper *WrapperCallerSession) GetTokenIndicies(ratesContract common.Address, tokenList []common.Address) ([]*big.Int, []*big.Int, error) + func (_Wrapper *WrapperCallerSession) GetTokenRates(ratesContract common.Address, tokenList []common.Address) ([]*big.Int, []*big.Int, []int8, []int8, []*big.Int, error) + type WrapperFilterer struct + func NewWrapperFilterer(address common.Address, filterer bind.ContractFilterer) (*WrapperFilterer, error) + type WrapperRaw struct + Contract *Wrapper + func (_Wrapper *WrapperRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + func (_Wrapper *WrapperRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Wrapper *WrapperRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type WrapperSession struct + CallOpts bind.CallOpts + Contract *Wrapper + TransactOpts bind.TransactOpts + func (_Wrapper *WrapperSession) GetBalances(reserve common.Address, tokens []common.Address) ([]*big.Int, error) + func (_Wrapper *WrapperSession) GetByteFromBytes14(x [14]byte, byteInd *big.Int) ([1]byte, error) + func (_Wrapper *WrapperSession) GetExpectedRates(network common.Address, srcs []common.Address, dests []common.Address, ...) ([]*big.Int, []*big.Int, error) + func (_Wrapper *WrapperSession) GetInt8FromByte(x [14]byte, byteInd *big.Int) (int8, error) + func (_Wrapper *WrapperSession) GetReserveRate(reserve common.Address, srcs []common.Address, dests []common.Address) ([]*big.Int, []*big.Int, error) + func (_Wrapper *WrapperSession) GetTokenIndicies(ratesContract common.Address, tokenList []common.Address) ([]*big.Int, []*big.Int, error) + func (_Wrapper *WrapperSession) GetTokenRates(ratesContract common.Address, tokenList []common.Address) ([]*big.Int, []*big.Int, []int8, []int8, []*big.Int, error) + type WrapperTransactor struct + func NewWrapperTransactor(address common.Address, transactor bind.ContractTransactor) (*WrapperTransactor, error) + type WrapperTransactorRaw struct + Contract *WrapperTransactor + func (_Wrapper *WrapperTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Wrapper *WrapperTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type WrapperTransactorSession struct + Contract *WrapperTransactor + TransactOpts bind.TransactOpts