Releases: binance/binance-connector-go
Releases · binance/binance-connector-go
v0.7.0 Release
Added
- SPOT
FIAT
Endpoints:GET /sapi/v1/fiat/orders
- Get Fiat Deposit/Withdraw HistoryGET /sapi/v1/fiat/payments
- Get Fiat Payments History
- Websocket Stream:
<symbol>@miniTicker
- Individual Symbol Mini Ticker Stream
Updated
- Updated
SymbolInfo
andSymbolFilter
types
Fixed
- Fixed issue with
stopCh
not stopping the WebSocket connection - Fixed the
stop
method foruserDataStream
- Fixed symbols method for
NewTicker24hrService
v0.6.0 Release
Fixed
- Fixed following
Margin
endpoints to correctly return their response:MarginAccountOpenOrder
MarginAccountAllOrder
MarginAccountQueryAllOCO
MarginAccountQueryOpenOCO
MarginAccountQueryTradeList
- Fixed example files for the following endpoints:
MarginAccountQueryTradeList
MarginInterestRateHistory
MarginAccountQueryOCO
MarginAccountOrder
- Added signature to
TestNewOrder
endpoint - Fixed typo of
InterestHistoryResponse
parameters - Fixed type of
MarginInterestRateHistoryResponse
parameter
Updated
- Updated Dependencies
- Updated Go version to
1.22
Removed
-
Removed
Margin
endpoints:POST /sapi/v1/margin/transfer
POST /sapi/v1/margin/isolated/transfer
POST /sapi/v1/margin/loan
POST /sapi/v1/margin/repay
GET /sapi/v1/margin/isolated/transfer
GET /sapi/v1/margin/asset
GET /sapi/v1/margin/pair
GET /sapi/v1/margin/isolated/pair
GET /sapi/v1/margin/loan
GET /sapi/v1/margin/repay
GET /sapi/v1/margin/dribblet
GET /sapi/v1/margin/dust
POST /sapi/v1/margin/dust
-
Removed
Staking
endpoints:GET /sapi/v1/staking/productList
POST /sapi/v1/staking/purchase
POST /sapi/v1/staking/redeem
GET /sapi/v1/staking/position
GET /sapi/v1/staking/stakingRecord
POST /sapi/v1/staking/setAutoStaking
GET /sapi/v1/staking/personalLeftQuota
v0.5.2 Release
Fixed
- Fixed formatting issues causing JSON Unmarshal error in some
wallet
methods.
v0.5.1 Release
Fixed
- Implemented a fix for the automatic conversion to scientific notation when handling large
quantity
values.
v0.5.0 Release
Added
- Added Websocket API Endpoints
- Added User-Agent header to Websocket and Websocket API
Fixed
- bookTickerService Endpoint fixed to correctly support individual
symbol
parameter.
v0.4.0 Release
Added
- Staking Endpoints Implemented
v0.3.0 Release
Added
- New Endpoint,
NewGetManagedSubAccountDepositAddressService()
:GET /sapi/v1/managed-subaccount/deposit/address
- Get Managed Sub-account Deposit Address (For Investor Master Account) (USER_DATA)
Fixed
- Added separate USDT-M and COIN-M Response Types for relevant Subaccount Endpoints
- Added support for Conditional Fields in relevant responses on Account Endpoints
- Responses for
POST /api/v3/order/cancelReplace
support all 4 Response Types - Support for specifying
recvWindow
viaWithRecvWindow()
function strategyId
andstrategyType
parameters added toTestNewOrder
andCreateOrderService
endpointsUiKlines
: correctedlimit
parameter to not be sent asinterval
v0.2.0 Release
Added
- WebsocketStreamClient
- Websocket Client can be initialized with 2 parameters,
NewWebsocketStreamClient(isCombined, baseURL)
: isCombined
is a MANDATORY boolean value that specifies whether you are calling a combined stream or not.- If
isCombined
is set totrue
,"/stream?streams="
will be appended to thebaseURL
to allow for Combining streams. - Otherwise, if set to
false
,"/ws/"
will be appended to thebaseURL
.
- If
baseURL
is an OPTIONAL string value that determines the base URL to use for the websocket connection.- If
baseURL
is not set, it will default to the Live Exchange URL:"wss://stream.binance.com:9443"
.
- If
- Websocket Client can be initialized with 2 parameters,
Fixed
- Order Response Types for
CreateOrderService
-POST /api/v3/order
- Added support for all 3 Order Response Types -
ACK
,RESULT
andFULL
- Added support for all 3 Order Response Types -
- Order Response Types for
MarginAccountNewOrderService
-POST /sapi/v1/margin/order
- Added support for all 3 Order Response Types -
ACK
,RESULT
andFULL
- Added support for all 3 Order Response Types -
- Different Response Types for
MarginIsolatedAccountInfoService
-GET /sapi/v1/margin/isolated/account
- Added support for both Response Types, depending on whether
symbols
is set or not.
- Added support for both Response Types, depending on whether
Changed
- Renamed WsAllMiniMarketsStatServe to WsAllMarketMiniTickersStatServe
- Renamed WsMarketsStatServe to WsMarketTickersStatServe
- Renamed WsAllMarketsStatServe to WsAllMarketTickersStatServe
- Updated Github Action
UnitTest
Removed
- Removed unused
setFormParam
,setFormParams
,WithRecvWindow
,WithHeader
andWithHeaders
functions fromrequest.go
v0.1.0 Release
First release