Releases: akarsh1995/binance-pay-rs
Releases · akarsh1995/binance-pay-rs
v0.3.2
Added
- Readme badges
impl_binance!()
macro simplified which implements the action method (initiate
,query
,create
, etc.) on everyRequest
type. Previouslypost()
method was used, unintuitive, and is now deprecated.
Fixed:
- Public visibility of the
Request
orResponse
fields README.md
v0.3.0
-
APIs addition
- Transfer Funds
- Query Transfer Result
- Create Sub Merchant
- Query Refund Order
- Batch Payout
- Payout Notification
- Payout Query
-
Backward-incompatible Changes
- All request/response serializers and deserializers modules are now organized in the new directory structure.
├── c2b │ ├── order │ ├── payout │ ├── refund │ ├── sub_merchant │ ├── transfer │ ├── wallet_balance │ └── webhook
-
These directories contain related action module like
order/create.rs
ororder/close.rs
ororder/query.rs
. Each module hasRequest
andResponse
serialization and deserialization struct. -
order/close
'sResponse
now uses more intutive pattern matching.CloseOrderResult(true)
->CloseOrderResult::Success
CloseOrderResult(false)
->CloseOrderResult::Failure
-
bizStatus
field in notification response, contains enum pertaining to the type of the response'sbizStatus
. 10d438
v0.2.2
Addition:
- Doc codeblock
src/c2b/webhook/verification
- Doc codeblock
src/c2b/webhook/notification
v0.2.1
- CI
- Add examples
- create and close order
- axum example notification
v0.2.0
- v0.2.0
- Add documentation
- Fetch certificate
- Webhook notification signature verification
- Order webhook notification
- Query Order
- Close Order
- Refund Order
- Refund Order Notification
- Wallet balance query