Documentation
¶
Index ¶
- type BinanceTestExchange
- func (bte *BinanceTestExchange) Address(token common.Token) (address ethereum.Address, supported bool)
- func (bte *BinanceTestExchange) CancelOrder(id, base, quote string) error
- func (bte *BinanceTestExchange) GetExchangeInfo(pair common.TokenPairID) (common.ExchangePrecisionLimit, error)
- func (bte *BinanceTestExchange) GetFee() (common.ExchangeFees, error)
- func (bte *BinanceTestExchange) GetInfo() (common.ExchangeInfo, error)
- func (bte *BinanceTestExchange) GetLiveExchangeInfos(tokenPairIDs []common.TokenPairID) (common.ExchangeInfo, error)
- func (bte *BinanceTestExchange) GetMinDeposit() (common.ExchangesMinDeposit, error)
- func (bte *BinanceTestExchange) GetTradeHistory(fromTime, toTime uint64) (common.ExchangeTradeHistory, error)
- func (bte *BinanceTestExchange) ID() common.ExchangeID
- func (bte *BinanceTestExchange) MarshalText() (text []byte, err error)
- func (bte *BinanceTestExchange) Trade(tradeType string, base common.Token, quote common.Token, rate float64, ...) (id string, done float64, remaining float64, finished bool, err error)
- func (bte *BinanceTestExchange) UpdateDepositAddress(token common.Token, address string) error
- func (bte *BinanceTestExchange) Withdraw(token common.Token, amount *big.Int, address ethereum.Address, ...) (string, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BinanceTestExchange ¶
type BinanceTestExchange struct{}
BinanceTestExchange is the mock implementation of binance exchange, for testing purpose.
func (*BinanceTestExchange) CancelOrder ¶
func (bte *BinanceTestExchange) CancelOrder(id, base, quote string) error
func (*BinanceTestExchange) GetExchangeInfo ¶
func (bte *BinanceTestExchange) GetExchangeInfo(pair common.TokenPairID) (common.ExchangePrecisionLimit, error)
func (*BinanceTestExchange) GetFee ¶
func (bte *BinanceTestExchange) GetFee() (common.ExchangeFees, error)
func (*BinanceTestExchange) GetInfo ¶
func (bte *BinanceTestExchange) GetInfo() (common.ExchangeInfo, error)
func (*BinanceTestExchange) GetLiveExchangeInfos ¶
func (bte *BinanceTestExchange) GetLiveExchangeInfos(tokenPairIDs []common.TokenPairID) (common.ExchangeInfo, error)
GetLiveExchangeInfos of TestExchangeForSetting return a valid result for
func (*BinanceTestExchange) GetMinDeposit ¶
func (bte *BinanceTestExchange) GetMinDeposit() (common.ExchangesMinDeposit, error)
func (*BinanceTestExchange) GetTradeHistory ¶
func (bte *BinanceTestExchange) GetTradeHistory(fromTime, toTime uint64) (common.ExchangeTradeHistory, error)
func (*BinanceTestExchange) ID ¶
func (bte *BinanceTestExchange) ID() common.ExchangeID
func (*BinanceTestExchange) MarshalText ¶
func (bte *BinanceTestExchange) MarshalText() (text []byte, err error)
func (*BinanceTestExchange) UpdateDepositAddress ¶
func (bte *BinanceTestExchange) UpdateDepositAddress(token common.Token, address string) error
Click to show internal directories.
Click to hide internal directories.