Skip to content
This repository was archived by the owner on Oct 30, 2023. It is now read-only.
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
337 commits
Select commit Hold shift + click to select a range
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
f9fb1ce
remove async dep
carlosmiei Apr 15, 2025
c743762
downgrade node-fetch
carlosmiei Apr 15, 2025
f960e5b
add path to import
carlosmiei Apr 15, 2025
964ee33
release: cut the 1.0.2 release
carlosmiei Apr 15, 2025
c7d8a53
update publish command
carlosmiei Apr 15, 2025
b7762ee
fix(client): candles return type
carlosmiei Apr 15, 2025
fea3a3c
fix tests
carlosmiei Apr 15, 2025
3082745
aggTrades fix
carlosmiei Apr 15, 2025
411e145
add tests
carlosmiei Apr 15, 2025
e53da9d
fix maplimit
carlosmiei Apr 15, 2025
2ff8301
Merge pull request #931 from ccxt/candles-type-fixes
carlosmiei Apr 15, 2025
f537a76
release: cut the 1.0.3 release
carlosmiei Apr 15, 2025
695391c
fix(client): margin endpoints
carlosmiei Apr 21, 2025
950402d
add sapi
carlosmiei Apr 22, 2025
c9b68de
revbert
carlosmiei Apr 22, 2025
7835a2f
Merge pull request #932 from ccxt/margin-sapi-endpoints
carlosmiei Apr 22, 2025
f9226d5
release: cut the 1.0.4 release
carlosmiei Apr 23, 2025
6369c5c
fix(client): userDataHandler context binding
carlosmiei Apr 29, 2025
d6bc279
fix test
carlosmiei Apr 29, 2025
ced28b5
Merge pull request #934 from ccxt/user-data-fix
carlosmiei Apr 29, 2025
3a40368
release: cut the 1.0.5 release
carlosmiei Apr 29, 2025
fc0ecf4
Merge branch 'master' of github.com:carlosmiei/node-binance-api
carlosmiei Apr 29, 2025
698f982
release: cut the 1.0.6 release
carlosmiei Apr 29, 2025
a2bb51c
fix(client): bookTickers stream
carlosmiei May 6, 2025
6c0d757
fix(client): update spot testnet url
carlosmiei May 6, 2025
99803ba
fix build
carlosmiei May 6, 2025
821fa7a
Merge pull request #937 from ccxt/testnet-url-update
carlosmiei May 6, 2025
8163837
Merge pull request #936 from ccxt/bookticker-fix
carlosmiei May 6, 2025
b2d66dc
release: cut the 1.0.7 release
carlosmiei May 6, 2025
3b9f0b5
update dependencies
carlosmiei May 8, 2025
70adf5a
release: cut the 1.0.8 release
carlosmiei May 8, 2025
01d307a
fix(client): v1/leverage method
carlosmiei May 12, 2025
bea5647
add test
carlosmiei May 12, 2025
53fca78
Merge pull request #939 from ccxt/leverage-method-fix
carlosmiei May 12, 2025
e6a8a90
release: cut the 1.0.9 release
carlosmiei May 12, 2025
42bf438
fix(client): update return type for futuresCancelMultipleOrders and f…
carlosmiei May 26, 2025
40c65da
Merge pull request #943 from ccxt/futuresCancelAll-type-fix
carlosmiei May 26, 2025
046638b
fix(client): userData types
carlosmiei May 26, 2025
4248cb8
Merge pull request #944 from ccxt/user-data-type-fix
carlosmiei May 26, 2025
92f293b
release: cut the 1.0.10 release
carlosmiei May 26, 2025
b6ffe1a
Update types.ts
vitaly-t May 27, 2025
202e45a
Merge pull request #945 from vitaly-t/master
carlosmiei May 28, 2025
0c6c6cc
fix(client): add trailingDelta check
carlosmiei Jul 3, 2025
3938ff7
fix(client): update combinate testnet stream url
carlosmiei Jul 10, 2025
fa0413f
Merge pull request #947 from ccxt/combine-stream-fix
carlosmiei Jul 10, 2025
2b62d63
fix linting and other fixes
carlosmiei Jul 10, 2025
3042e1e
try fix tests
carlosmiei Jul 10, 2025
729a8ef
Merge pull request #946 from ccxt/trailing-delta-binance
carlosmiei Jul 10, 2025
8e737bc
release: cut the 1.0.11 release
carlosmiei Jul 10, 2025
ae5eea9
chore: update docs and other fixes
carlosmiei Aug 14, 2025
f824ed5
fix test
carlosmiei Aug 14, 2025
d4ada41
Merge pull request #949 from ccxt/fix-docs-2
carlosmiei Aug 14, 2025
6e71451
release: cut the 1.0.12 release
carlosmiei Aug 14, 2025
c2f5c12
fix(client): make balance_callback call optional
carlosmiei Sep 6, 2025
9f59422
feat(client): add spotCloseDataStream
carlosmiei Sep 6, 2025
4ab1136
fix signedRequest
carlosmiei Sep 6, 2025
adaeba9
Merge pull request #953 from ccxt/close-stream-data
carlosmiei Sep 6, 2025
b0f87e1
Merge pull request #952 from ccxt/make-optional-callback-balance
carlosmiei Sep 6, 2025
c49a40a
release: cut the 1.0.13 release
carlosmiei Sep 6, 2025
85857bd
Update node-binance-api.ts
bway-dev Sep 10, 2025
d553cb7
Merge pull request #956 from bway-dev/avoiding-error-1022-signedRequests
carlosmiei Sep 10, 2025
5f74be9
feat(client): add futuresSymbolConfig
carlosmiei Sep 10, 2025
062b671
fix type
carlosmiei Sep 10, 2025
794396e
feat(client): add getFStreamUrl
carlosmiei Sep 10, 2025
caaf5ea
dry code
carlosmiei Sep 10, 2025
ce9a718
Merge pull request #958 from ccxt/symbol-config
carlosmiei Sep 11, 2025
8772544
Merge pull request #959 from ccxt/fstream-url-get
carlosmiei Sep 11, 2025
2fa6377
release: cut the 1.0.14 release
carlosmiei Sep 11, 2025
490a2e4
Update node-binance-api.ts
0xcmhy Sep 17, 2025
7aedcdf
Merge pull request #960 from 0xcmhy/master
carlosmiei Sep 17, 2025
45aa4b3
release: cut the 1.0.15 release
carlosmiei Sep 17, 2025
b2d96c6
Fix for tradeFee
tripolskypetr Sep 22, 2025
399dff4
Merge pull request #961 from tripolskypetr/master
carlosmiei Sep 22, 2025
45a5d04
feat(client): add demo trading
carlosmiei Sep 23, 2025
54fd980
add demo to constructor
carlosmiei Sep 23, 2025
8db9327
try fix tests
carlosmiei Sep 24, 2025
ad07008
read proxy from options
carlosmiei Sep 24, 2025
bc7b276
update test and rm hedged mode
carlosmiei Sep 24, 2025
b849b7a
update proxy
carlosmiei Sep 24, 2025
78865fc
Merge pull request #963 from ccxt/demo-trading-support
carlosmiei Sep 24, 2025
981f5cd
feat(client): add ocoOrder and example
carlosmiei Sep 24, 2025
769492a
type return type
carlosmiei Sep 24, 2025
458848f
Merge pull request #964 from ccxt/create-oco-orders
carlosmiei Sep 24, 2025
b4e01b7
release: cut the 1.0.16 release
carlosmiei Sep 24, 2025
1c5df80
cancelAll
Oct 11, 2025
8271782
Fix formatting in cancelAll method
carlosmiei Oct 18, 2025
5730152
Merge pull request #965 from tsinghoo/master
carlosmiei Oct 18, 2025
50a6aa7
release: cut the 1.0.17 release
carlosmiei Oct 18, 2025
6f52471
update x.com links
frosty00 Oct 21, 2025
9ee5469
make badge bigger
frosty00 Oct 21, 2025
7aa962a
fix(client): requireApiScret support privateKey
carlosmiei Nov 7, 2025
b9f848f
Merge pull request #967 from ccxt/private-key-check
carlosmiei Nov 7, 2025
5fca9eb
release: cut the 1.0.18 release
carlosmiei Nov 7, 2025
ddf7eb3
feat: add new algo service
carlosmiei Dec 9, 2025
3197b55
add static tests
carlosmiei Dec 9, 2025
068afc4
update readme
carlosmiei Dec 9, 2025
bb7ec59
improve test
carlosmiei Dec 9, 2025
c2d4402
Merge pull request #968 from ccxt/algo-orders-support
carlosmiei Dec 9, 2025
e37d8b2
release: cut the 1.0.19 release
carlosmiei Dec 9, 2025
5b6b263
fix(client): avoid breaking types checking + new algo order types
carlosmiei Dec 17, 2025
9786f9c
Merge pull request #970 from ccxt/update-types-2
carlosmiei Dec 17, 2025
92f7167
release: cut the 1.0.20 release
carlosmiei Dec 17, 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
11 changes: 10 additions & 1 deletion .all-contributorsrc
Original file line number Diff line number Diff line change
Expand Up @@ -441,7 +441,16 @@
"contributions": [
"code"
]
}
},
{
"login": "tripolskypetr",
"name": "Petr Tripolsky",
"avatar_url": "https://avatars.githubusercontent.com/u/19227776?v=4",
"profile": "https://github.com/tripolskypetr",
"contributions": [
"maintenance", "code"
]
},
],
"contributorsPerLine": 7
}
61 changes: 0 additions & 61 deletions .eslintrc.json

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"
}
13 changes: 13 additions & 0 deletions .npmignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# Initally ignore all files
*

# Files to include
!package.json
!package-lock.json
!LICENSE.txt
!README.md

# Folders to include
!src/**/*
!dist/**/*

59 changes: 0 additions & 59 deletions .travis.yml

This file was deleted.

Loading