Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update from upstream #13

Open
wants to merge 538 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
538 commits
Select commit Hold shift + click to select a range
25508d9
Update node-binance-api.js
maxah Feb 14, 2021
e76c370
fix 404 error when requesting commissions by maxah
jaggedsoft Feb 15, 2021
3329da0
API update for userMarginData (outboundAccountPosition) by iyenal
jaggedsoft Feb 15, 2021
d58334c
Fix: Added singleCallback to prevDay reconnect
Wostafa Feb 15, 2021
e21c6c9
Fix: Added singleCallback param in prevDay reconnect by Wostafa
jaggedsoft Feb 16, 2021
3e01622
(fix) Add error handling for server time by eugeneglova
jaggedsoft Feb 16, 2021
aaafa0c
Add V2 leverage brackets endpoint for coin futures
ChrisBates Feb 23, 2021
9845ef3
add handler for futures user data leverage update event. Fixes #605
qbkjovfnek Mar 6, 2021
55b2e47
Add handler for futures user data leverage update event by tiagosiebl…
jaggedsoft Mar 7, 2021
b161cc6
Add V2 leverage brackets endpoint for coin futures by ChrisBates/feat…
jaggedsoft Mar 7, 2021
59de13c
Add isolated option for margin trading by hson011011
jaggedsoft Mar 7, 2021
7a17573
v0.12.5
jaggedsoft Mar 7, 2021
f8dac99
fix wrong bracket. Fixes #610
lucidash Mar 9, 2021
d8adb12
fix mgAccount #610 by lucidash
jaggedsoft Mar 10, 2021
bd808ef
typescript-definitions
tripolskypetr Mar 12, 2021
affa244
Fix TypeError
Kyzegs Mar 29, 2021
4ba73a1
Bump y18n from 4.0.0 to 4.0.1
dependabot[bot] Mar 31, 2021
28e1162
Fix TypeError by Kyzegs/master
jaggedsoft Apr 1, 2021
005b634
quoteOrderQty
polygxn Apr 6, 2021
b5e128c
Fix reconnection of futuresChart
vJoeyz Apr 7, 2021
5010640
My trades for the margin account
taboca Apr 13, 2021
ab07c82
Update node-binance-api.js
maxah Apr 14, 2021
0682e75
added support for Universal Transfers
ib0b Apr 17, 2021
8c9c84f
repay query
taboca Apr 21, 2021
c325e36
Update node-binance-api.js
maxah May 3, 2021
7072098
Update node-binance-api.js
maxah May 3, 2021
9207c9d
Update node-binance-api.js
maxah May 4, 2021
e172314
Update node-binance-api.js
mattgrint May 6, 2021
0d5784d
Bump handlebars from 4.7.6 to 4.7.7
dependabot[bot] May 8, 2021
d7c3f86
Bump lodash from 4.17.19 to 4.17.21
dependabot[bot] May 10, 2021
b6b1473
Bump hosted-git-info from 2.8.5 to 2.8.9
dependabot[bot] May 11, 2021
3ba1e06
Set orderStatus to not force orderid, It can use the flags to find th…
May 16, 2021
433761e
Update README.md
LightChang May 18, 2021
8bad385
Update README by LightChang
jaggedsoft May 18, 2021
3ba5e70
Update README.md
Wostafa May 24, 2021
74da49b
Add futuresMultipleOrders function
Wostafa May 24, 2021
c412ccb
break: use sapi endpoints instead of wapi
gunar May 24, 2021
1aa543f
Bump ws from 7.2.0 to 7.4.6
dependabot[bot] May 29, 2021
ebedaed
Bump glob-parent from 5.1.0 to 5.1.2
dependabot[bot] Jun 10, 2021
b194182
Fix verbose when using httpsproxy
fanazhe Jun 25, 2021
9af22e7
This change is required to listen for Orders
futurance-guest Jun 27, 2021
88a1251
Bump path-parse from 1.0.6 to 1.0.7
dependabot[bot] Aug 11, 2021
c5084a5
Bump path-parse from 1.0.6 to 1.0.7 by dependabot
jaggedsoft Aug 15, 2021
f28a71a
fix: execution_callback listen for orders by celalsensoy
jaggedsoft Aug 15, 2021
b2247c4
Bump ws from 7.2.0 to 7.4.6 by dependabot
jaggedsoft Aug 15, 2021
456ed21
BREAKING: use sapi endpoints instead of wapi by gunar
jaggedsoft Aug 15, 2021
9798831
Bump glob-parent from 5.1.0 to 5.1.2 by dependabot
jaggedsoft Aug 15, 2021
a46aca3
orderStatus orderid is optional by WilliamStam
jaggedsoft Aug 15, 2021
c6471ec
Bump lodash from 4.17.19 to 4.17.21 by dependabot
jaggedsoft Aug 15, 2021
33fe354
Bump hosted-git-info from 2.8.5 to 2.8.9 by dependabot
jaggedsoft Aug 15, 2021
1124fcf
Bump handlebars from 4.7.6 to 4.7.7 by dependabot
jaggedsoft Aug 15, 2021
0e3a698
New field "bc" for balance change in event "ACCOUNT_UPDATE" by maxah
jaggedsoft Aug 15, 2021
62819d4
Handling outboundAccountPosition 'balanceUpdate' event by maxah
jaggedsoft Aug 15, 2021
146451f
futuresPrices return data type fix by maxah
jaggedsoft Aug 15, 2021
1fb15b4
added support for Universal Transfers #637 by updatesvc
jaggedsoft Aug 15, 2021
713422b
Added deliveryCommissionRate by mattgrint
jaggedsoft Aug 15, 2021
57fbb23
quoteOrderQty by polygxn
jaggedsoft Aug 15, 2021
491f22d
Add futuresMultipleOrders function by Wostafa
jaggedsoft Aug 15, 2021
70f0cb1
Fix verbose when using httpsproxy by fanazhe
jaggedsoft Aug 15, 2021
966e46d
Bump y18n from 4.0.0 to 4.0.1 by dependabot
jaggedsoft Aug 15, 2021
8fb366c
mgAccount fix 404 error by maxah
jaggedsoft Aug 15, 2021
7fbaf92
Fix reconnection of futuresChart by vJoeyz
jaggedsoft Aug 15, 2021
022b2ce
My trades for the margin account by taboca
jaggedsoft Aug 15, 2021
4480858
typescript-definitions by tripolskypetr
jaggedsoft Aug 15, 2021
168322e
fix example by jorisw
jaggedsoft Aug 15, 2021
0d0a4cd
v0.13.0
jaggedsoft Aug 15, 2021
a2c4153
Fixes #745
mtp1376 Oct 25, 2021
57d9cf2
Change JSON to JSONbig
elihaidv Nov 11, 2021
d343ed5
Change JSON to JSONbig by elihaidv
jaggedsoft Nov 24, 2021
38b25b9
Update README.md
jaggedsoft Nov 24, 2021
0f67b5e
Merge pull request #746 from mtp1376/master
jaggedsoft Nov 24, 2021
583a34a
v0.13.1
jaggedsoft Nov 24, 2021
28e4eef
added support for market order based on quote order currency or amount
aquibsayyed09 Sep 28, 2022
f773ec0
Update node-binance-api.js
lyang36 Apr 10, 2023
950d773
fix balanceUpdate & execution_callback by lyang36
jaggedsoft Apr 24, 2023
8325ce7
This project is no longer being maintained.
jaggedsoft Jan 11, 2024
6ca3590
update readme
carlosmiei Feb 7, 2025
88129d9
remove dead links
carlosmiei Feb 7, 2025
57b26ea
boilerplat github action
carlosmiei Feb 7, 2025
94d595a
update readme
carlosmiei Feb 7, 2025
b7fca74
Merge pull request #857 from aquibsayyed09/marketOrder-amount-based
carlosmiei Feb 7, 2025
7450a2a
update futurespositionRisk version
carlosmiei Feb 8, 2025
7b7d4c0
futuresAccount version
carlosmiei Feb 8, 2025
38a17da
futuresPrices version
carlosmiei Feb 8, 2025
a9e047e
Merge branch 'master' of github.com:carlosmiei/node-binance-api
carlosmiei Feb 8, 2025
496de06
update readme
carlosmiei Feb 8, 2025
fcf91dc
update dependencies
carlosmiei Feb 8, 2025
b783dff
fix formatting
carlosmiei Feb 8, 2025
4e52a60
format test
carlosmiei Feb 8, 2025
f9db7b0
change default family
carlosmiei Feb 9, 2025
fe06297
add spot testnet support
carlosmiei Feb 11, 2025
77dd3bd
add test keys
carlosmiei Feb 11, 2025
0c2877b
update dependencies
carlosmiei Feb 11, 2025
23fcb6c
fix orderStatus and cancelOrders
carlosmiei Feb 11, 2025
47a9883
tests passing (sandbox)
carlosmiei Feb 11, 2025
5007eed
move tests to tests/
carlosmiei Feb 11, 2025
8bc92f0
rm travis, gh actions now
carlosmiei Feb 11, 2025
c39822a
ignore .txt
carlosmiei Feb 11, 2025
9bb8e57
rm launch.json
carlosmiei Feb 11, 2025
d1a49b4
rm example
carlosmiei Feb 11, 2025
b76c871
add static tests [wip]
carlosmiei Feb 12, 2025
850408a
replace deprecated oco endpoint
carlosmiei Feb 12, 2025
8091c96
order tests and sandbox for orders
carlosmiei Feb 12, 2025
d76bc6d
add order obj
carlosmiei Feb 12, 2025
4551065
futures instance and tests
carlosmiei Feb 12, 2025
33a59b3
add more tests
carlosmiei Feb 13, 2025
96e1fba
update readme
carlosmiei Feb 13, 2025
7cc7081
add publish script
carlosmiei Feb 13, 2025
da32282
release: cut the 0.13.2 release
carlosmiei Feb 13, 2025
2870f21
release: cut the 0.13.3 release
carlosmiei Feb 13, 2025
76ceb80
revert
carlosmiei Feb 13, 2025
8d38716
batch fix
carlosmiei Feb 13, 2025
8359723
release: cut the 0.13.3 release
carlosmiei Feb 13, 2025
7808296
release: cut the 0.13.4 release
carlosmiei Feb 13, 2025
4a88816
star history
carlosmiei Feb 13, 2025
70e6b72
typo
carlosmiei Feb 13, 2025
87cb460
update readme
carlosmiei Feb 14, 2025
f105bff
update size
carlosmiei Feb 14, 2025
fae0f03
fix: demo
pcriadoperez Feb 16, 2025
2db5e56
fix: futuresPrices
pcriadoperez Feb 16, 2025
1c9abc8
feat: add ping
pcriadoperez Feb 16, 2025
36336b8
Merge pull request #917 from pcriadoperez/add-ping
carlosmiei Feb 19, 2025
70b1fe6
Merge pull request #915 from pcriadoperez/fix-demo
carlosmiei Feb 19, 2025
3d89340
Merge pull request #916 from pcriadoperez/914
carlosmiei Feb 19, 2025
fed759f
add test for later
carlosmiei Mar 5, 2025
5a0f79b
chore: update sponsors
carlosmiei Mar 10, 2025
3f573fe
Merge pull request #918 from ccxt/update-sponsors
carlosmiei Mar 10, 2025
88a3c27
Bump qs from 6.5.2 to 6.5.3 (#865)
dependabot[bot] Mar 12, 2025
f06719a
Bump node-fetch from 2.6.1 to 2.6.7 (#840)
dependabot[bot] Mar 12, 2025
3b1813b
Bump async from 3.1.0 to 3.2.2 (#839)
dependabot[bot] Mar 12, 2025
619a66e
Bump ajv from 6.10.2 to 6.12.6 (#800)
dependabot[bot] Mar 12, 2025
eed4bf9
Bump pathval from 1.1.0 to 1.1.1 (#799)
dependabot[bot] Mar 12, 2025
1363ba9
fix(client): depositAddress and add depositAddressList
carlosmiei Mar 12, 2025
1747c43
fix tradeFee
carlosmiei Mar 12, 2025
25ae636
fix asset detail
carlosmiei Mar 12, 2025
35c059e
fix system status
carlosmiei Mar 12, 2025
2d9ba89
Merge pull request #920 from ccxt/deposit-address-fix
carlosmiei Mar 12, 2025
cd9ee1b
fix(client): add positionRisk v2 as an option
carlosmiei Mar 12, 2025
9f49f41
Merge pull request #921 from ccxt/positionRiskV2
carlosmiei Mar 12, 2025
f3e16da
release: cut the 0.13.5 release
carlosmiei Mar 12, 2025
492a87a
chore: refactor class [wip]
carlosmiei Mar 17, 2025
5601047
use different approach to request
carlosmiei Mar 18, 2025
1bfa4ec
more rest endpoints
carlosmiei Mar 19, 2025
2707c94
fix some TS errors
carlosmiei Mar 19, 2025
260ed4e
more changes
carlosmiei Mar 20, 2025
f21adc0
convert some arrow functions
carlosmiei Mar 20, 2025
e016d0d
several fixes
carlosmiei Mar 20, 2025
3d35a8e
more typescript fixes
carlosmiei Mar 21, 2025
7548f45
fix js compiling errors
carlosmiei Mar 21, 2025
0a4a502
more updates
carlosmiei Mar 24, 2025
fefadee
update tsconfig
carlosmiei Mar 24, 2025
a80a377
spot signed working
carlosmiei Mar 24, 2025
478ed8f
spot private working
carlosmiei Mar 24, 2025
5edabd9
private futures working
carlosmiei Mar 24, 2025
1e2b2c1
type params
carlosmiei Mar 24, 2025
a672844
add and type params
carlosmiei Mar 24, 2025
a515d60
update folder structure
carlosmiei Mar 24, 2025
c98d349
fix remaining ts
carlosmiei Mar 24, 2025
86a84cb
several tests fixes
carlosmiei Mar 25, 2025
8c5c31e
update command
carlosmiei Mar 25, 2025
86c84e6
add some types
carlosmiei Mar 25, 2025
7bf358d
update tests and cjs bundle
carlosmiei Mar 25, 2025
b5ea30e
update static test
carlosmiei Mar 25, 2025
7a60f04
update import
carlosmiei Mar 25, 2025
12f3402
update package
carlosmiei Mar 25, 2025
74458d2
update ts-ignore
carlosmiei Mar 25, 2025
6a81560
add more typing
carlosmiei Mar 25, 2025
3be7282
add more types
carlosmiei Mar 26, 2025
34d49d6
add binance docs
carlosmiei Mar 26, 2025
7fac213
more docs
carlosmiei Mar 26, 2025
e47c13f
more endpoints and types
carlosmiei Mar 26, 2025
75cfe64
upgrade outdated methods
carlosmiei Mar 26, 2025
a1af566
fix static tests
carlosmiei Mar 26, 2025
1969b68
proxy variable
carlosmiei Mar 26, 2025
e0b0226
update methods and docs
carlosmiei Mar 27, 2025
38e7775
update docs
carlosmiei Mar 27, 2025
ce0da0f
add tests
carlosmiei Mar 27, 2025
d22f4f0
eslint fixes
carlosmiei Mar 27, 2025
5a6c7af
add linting and more tests
carlosmiei Mar 27, 2025
d5a7deb
update package.json
carlosmiei Mar 27, 2025
0388214
move older files to folder
carlosmiei Mar 27, 2025
26106e4
tmp comment types export
carlosmiei Mar 27, 2025
57da9a1
update dist
carlosmiei Mar 27, 2025
a6ce5bc
type http method
carlosmiei Mar 27, 2025
874b4cf
dry spot url calls
carlosmiei Mar 27, 2025
35a53d5
add public/private request helpers
carlosmiei Mar 28, 2025
175631d
update deprecated endpoints and other fixes
carlosmiei Mar 28, 2025
48573e8
add params to some methods
carlosmiei Mar 28, 2025
38ee1be
update readme
carlosmiei Mar 28, 2025
aa699d9
update
carlosmiei Mar 28, 2025
6cadb33
add more types and methods
carlosmiei Mar 28, 2025
f793a17
feat(proxy): implement proxies
ttodua Mar 28, 2025
64dab2e
nodefetch package
ttodua Mar 28, 2025
182afa4
docs(example) - proxy
ttodua Mar 28, 2025
ce90cca
feat(urlProxy): added urlProxy prop
ttodua Mar 28, 2025
d5792b7
urlProxy example
ttodua Mar 28, 2025
1a7c8d7
add some all_* callbacks
carlosmiei Mar 31, 2025
5771c8c
refresh listening key
carlosmiei Mar 31, 2025
0d312ea
bind ws handlers
carlosmiei Mar 31, 2025
cfdb731
latest edits
carlosmiei Mar 31, 2025
1b38e58
Merge pull request #924 from ccxt/ts-proxy-1
carlosmiei Mar 31, 2025
6a34414
update links
carlosmiei Mar 31, 2025
966393b
Merge branch 'ts-support' of github.com:carlosmiei/node-binance-api i…
carlosmiei Mar 31, 2025
a44e091
update dependencies
carlosmiei Mar 31, 2025
1a50da8
fix syntax and rollup
carlosmiei Mar 31, 2025
5df5372
fix cjs tests
carlosmiei Mar 31, 2025
0bb928f
update dependencies
carlosmiei Mar 31, 2025
456b9f0
fix live tests
carlosmiei Mar 31, 2025
c38d366
more tests
carlosmiei Mar 31, 2025
9c6940c
update cjs test
carlosmiei Mar 31, 2025
f4cb6c2
overridable domain
carlosmiei Mar 31, 2025
895e22c
fix command
carlosmiei Mar 31, 2025
e3e7d0c
add package test
carlosmiei Mar 31, 2025
00dbc4d
sandbox test
carlosmiei Mar 31, 2025
0832ba6
fix docs
carlosmiei Mar 31, 2025
05e3fa3
use jsonbig instead
carlosmiei Mar 31, 2025
53ca47c
add export statement
carlosmiei Mar 31, 2025
e06fa00
fix readme and init ws tests
carlosmiei Mar 31, 2025
6a80fba
fix WS bindings
carlosmiei Apr 1, 2025
34f329d
use url instead
carlosmiei Apr 1, 2025
8054073
generateSignature
ttodua Apr 1, 2025
1e58469
fix array
ttodua Apr 1, 2025
55d795e
chore(deps): noble-curve & scure-base
ttodua Apr 1, 2025
0e9acbd
complete websockets interface
carlosmiei Apr 1, 2025
528832f
rename test
carlosmiei Apr 1, 2025
bdeb880
futures support
ttodua Apr 1, 2025
964a87e
add ws tests
carlosmiei Apr 1, 2025
711418b
remove named export
carlosmiei Apr 1, 2025
bc0ea27
use url instead
carlosmiei Apr 1, 2025
559d1c1
add test stream
carlosmiei Apr 1, 2025
c16f871
fix url
carlosmiei Apr 1, 2025
d0005c1
fix live tests
carlosmiei Apr 1, 2025
af2e35a
force mocha exit
carlosmiei Apr 1, 2025
b01a876
Merge pull request #922 from ccxt/ts-support
carlosmiei Apr 1, 2025
da26609
protect tests
carlosmiei Apr 1, 2025
4f4cfd1
examples path
carlosmiei Apr 1, 2025
58f4d53
Merge pull request #926 from ccxt/live-tests-protect-balance
carlosmiei Apr 1, 2025
0789d52
RSA support added
ttodua Apr 1, 2025
96dfb2b
eslint fix
ttodua Apr 1, 2025
456f312
length
ttodua Apr 1, 2025
b7d2e73
some updates
carlosmiei Apr 2, 2025
8ea1941
no dependencies implementation
carlosmiei Apr 2, 2025
bf29300
remove comments
carlosmiei Apr 2, 2025
56aab92
support pk password
carlosmiei Apr 2, 2025
6006a6d
crypto tests
carlosmiei Apr 2, 2025
51f77b2
Merge branch 'master' into ed-encryption
carlosmiei Apr 2, 2025
190a64b
Merge pull request #927 from ccxt/ed-encryption
carlosmiei Apr 2, 2025
bc137f9
upgrade version
carlosmiei Apr 2, 2025
1812e68
Merge branch 'master' of github.com:carlosmiei/node-binance-api
carlosmiei Apr 2, 2025
ea557c3
release: cut the 1.0.1 release
carlosmiei Apr 2, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
456 changes: 456 additions & 0 deletions .all-contributorsrc

Large diffs are not rendered by default.

320 changes: 0 additions & 320 deletions .eslintrc.js

This file was deleted.

45 changes: 45 additions & 0 deletions .github/workflows/js.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
name: Js

on:
workflow_dispatch:
push:
branches: [ main, master ]
pull_request:
branches: [ main, master ]

permissions:
contents: write

jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 2
- uses: actions/setup-node@v4
with:
node-version: '20'
cache: 'npm'
- name: Install npm dependencies
run: npm i --include=dev
- name: Lint
run: npm run lint
- name: Build
run: npm run build
- name: Crypto Tests
run: npm run crypto-tests
- name: Static Tests (TS ESM)
run: npm run ts-test-static
- name: Static Tests (JS CJS)
run: npm run static-test
- name: Live Tests (TS ESM)
run: npm run ts-test-live
- name: Ws Live Tests (spot)
run: npm run ws-tests-spot
- name: Ws Live Tests (futures)
run: npm run ws-tests-futures
- name: CJS test
run: npm run test-cjs
- name: Package test
run: npm run package-test
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,8 @@
ehthumbs.db
Thumbs.db

dist/

# Secrets #
###########
.secret
Expand All @@ -59,3 +61,5 @@ node_modules
# code coverage"
coverage


*.txt
4 changes: 4 additions & 0 deletions .mocharc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"$schema": "https://json.schemastore.org/mocharc.json",
"require": "tsx"
}
Loading