binance_chain library

Binance Chain Api wrapper.

Classes

Account
Read more: HTTP API Account data model
AccountData
////////////////////////////////////////////////////////////
AccountSequence
Read more: HTTP API AccountSequence data model
APIResponse<DataModel_T>
Container for response.
AtomicSwap
Read more: HTTP API AtomicSwap data model
AtomicSwapPage
Read more: HTTP API AtomicSwapPage data model
Balance
Read more: HTTP API Balance data model
BalanceData
BinanceEnvironment
BlockExchangeFee
Read more: HTTP API BlockExchangeFee data model
BlockExchangeFeePage
Read more: HTTP API BlockExchangeFeePage data model
BlockTx
Read more: HTTP API BlockTx data model
BlockTxV2
BSCAddress
CancelOrderMsg
Cancel transactions (cancel the outstanding/unfilled) orders from the Binance DEX. After cancel success, the locked quantity on the orders will return back to the originating address balance and become free to use, i.e. transfer or send new orders.
Candlestick
Read more: HTTP API Candlestick data model
Coins
DexFeeFieldParams
Read more: HTTP API DexFeeFieldParams data model
Error
Read more: HTTP API Error data model
Fee
Read more: HTTP API Fee data model
FixedFeeParams_
Read more: HTTP API FixedFeeParams data model
FreezeMsg
Freeze transaction will move the amount of the tokens into a frozen state, in which they cannot be used for transfers or sending new orders.
HttpApiClient
Market
Read more: HTTP API Market data model
MarketDepth
Read more: HTTP API MarketDepth data model
MarketDepthData
///////////////////////////////////////////////////////////////////////////////
MiniToken
Read more: HTTP API MiniToken data model
Msg
MultiTransferMsg
Multisend. See Wiki of repo on GitHub
NewOrderMsg
NewOrder transaction will create a new order to buy or sell tokens on Binance DEX.
NodeInfo
Read more: HTTP API NodeInfo data model
Order
Read more: HTTP API Order data model
OrderList
Read more: HTTP API OrderList data model
OrdersData
OrderSide
OrderType
Other
Peer
Read more: HTTP API Peer data model
ProtocolVersion
Read more: HTTP API ProtocolVersion data model
PubKeyMsg
ResultStatus
Read more: HTTP API ResultStatus data model
Signature
SignatureMsg
StdTxMsg
SubTx
Read more: HTTP API SubTx data model
SyncInfo
Read more: HTTP API SyncInfo data model
TickerStatistics
Read more: HTTP API TickerStatistics data model
TimeInForce
Times
Read more: HTTP API Times data model
To
Token
Read more: HTTP API Token data model
Trade
TradePage
Transaction
Read more: HTTP API Transaction data model
Transfer
TransferData
///////////////////////////////////////////////////////////////////////////////
TransferMsg
Transfer is the transaction for transfering funds to different addresses.
TransferOutMsg
Tx
Read more: HTTP API Tx data model
TxPage
Read more: HTTP API TxPage data model
TxV2
Read more: HTTP API TxV2 data model
UnFreezeMsg
Unfreeze will reversely turn the amount of frozen tokens back to free state.
Validator
Read more: HTTP API Validators data model
ValidatorInfo
Read more: HTTP API ValidatorInfo data model
Validators
Read more: HTTP API Validator data model
VoteMsg
Vote transactions for proposals.
VoteOption
Wallet
WebsocketBinanceListener
WebsocketBinanceManager
WsBinanceMessage<DataModel>

Properties

BROADCAST_SOURCE int
getter/setter pair
websocketStreams List
getter/setter pair

Functions

validateAddress(String address) bool
validateMnemonic(String mnemonic, Language language) bool