Binance Chain API¶
client module¶
environment module¶
-
class
binance_chain.environment.
BinanceEnvironment
(api_url: str = None, wss_url: str = None, hrp: str = None)[source]¶ Bases:
object
-
PROD_ENV
= {'api_url': 'https://dex.binance.org', 'hrp': 'bnb', 'wss_url': 'wss://dex.binance.org/api/'}¶
-
TESTNET_ENV
= {'api_url': 'https://testnet-dex.binance.org', 'hrp': 'tbnb', 'wss_url': 'wss://testnet-dex.binance.org/api/'}¶
-
__init__
(api_url: str = None, wss_url: str = None, hrp: str = None)[source]¶ Create custom environment
-
api_url
¶
-
wss_url
¶
-
hrp
¶
-
wallet module¶
messages module¶
websockets module¶
node rpc http module¶
node rpc websockets module¶
signing service http module¶
deptch cache module¶
constants module¶
-
class
binance_chain.constants.
KlineInterval
[source]¶ Bases:
str
,enum.Enum
An enumeration.
-
ONE_MINUTE
= '1m'¶
-
THREE_MINUTES
= '3m'¶
-
FIVE_MINUTES
= '5m'¶
-
FIFTEEN_MINUTES
= '15m'¶
-
THIRTY_MINUTES
= '30m'¶
-
ONE_HOUR
= '1h'¶
-
TWO_HOURS
= '2h'¶
-
FOUR_HOURS
= '4h'¶
-
SIX_HOURS
= '6h'¶
-
EIGHT_HOURS
= '8h'¶
-
TWELVE_HOURS
= '12h'¶
-
ONE_DAY
= '1d'¶
-
THREE_DAYS
= '3d'¶
-
ONE_WEEK
= '1w'¶
-
ONE_MONTH
= '1M'¶
-
-
class
binance_chain.constants.
OrderStatus
[source]¶ Bases:
str
,enum.Enum
An enumeration.
-
ACK
= 'Ack'¶
-
PARTIAL_FILL
= 'PartialFill'¶
-
IOC_NO_FILL
= 'IocNoFill'¶
-
FULLY_FILL
= 'FullyFill'¶
-
CANCELED
= 'Canceled'¶
-
EXPIRED
= 'Expired'¶
-
FAILED_BLOCKING
= 'FailedBlocking'¶
-
FAILED_MATCHING
= 'FailedMatching'¶
-
-
class
binance_chain.constants.
OrderSide
[source]¶ Bases:
int
,enum.Enum
An enumeration.
-
BUY
= 1¶
-
SELL
= 2¶
-
-
class
binance_chain.constants.
TimeInForce
[source]¶ Bases:
int
,enum.Enum
An enumeration.
-
GOOD_TILL_EXPIRE
= 1¶
-
IMMEDIATE_OR_CANCEL
= 3¶
-
-
class
binance_chain.constants.
TransactionSide
[source]¶ Bases:
str
,enum.Enum
An enumeration.
-
RECEIVE
= 'RECEIVE'¶
-
SEND
= 'SEND'¶
-
-
class
binance_chain.constants.
TransactionType
[source]¶ Bases:
str
,enum.Enum
An enumeration.
-
NEW_ORDER
= 'NEW_ORDER'¶
-
ISSUE_TOKEN
= 'ISSUE_TOKEN'¶
-
BURN_TOKEN
= 'BURN_TOKEN'¶
-
LIST_TOKEN
= 'LIST_TOKEN'¶
-
CANCEL_ORDER
= 'CANCEL_ORDER'¶
-
FREEZE_TOKEN
= 'FREEZE_TOKEN'¶
-
UN_FREEZE_TOKEN
= 'UN_FREEZE_TOKEN'¶
-
TRANSFER
= 'TRANSFER'¶
-
PROPOSAL
= 'PROPOSAL'¶
-
VOTE
= 'VOTE'¶
-
-
class
binance_chain.constants.
PeerType
[source]¶ Bases:
str
,enum.Enum
An enumeration.
-
NODE
= 'node'¶
-
WEBSOCKET
= 'ws'¶
-