Commit Graph

1295 Commits

Author SHA1 Message Date
microwavedcola1 4e12d85d3d
alt for mainnet group 2 (#282)
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>

Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2022-11-04 14:48:26 +00:00
Maximilian Schneider 4d134f266b
reloadAll is now idsSource aware (#275)
add markets to test SOL quote serum trading
tweak dust leverage so we can test isolated markets and liquidation
add unregister token & market
2022-11-04 14:35:40 +00:00
microwavedcola1 2b5527e0b0 Merge branch 'main' into dev 2022-11-04 14:31:34 +00:00
riordanp df1c2782f1
Use cargo-chef for dependency caching in docker build (#278)
* Try cargo chef for caching build deps in docker

* Run docker build on pan/cargo-chef

* Replace before cheffing

* Fix serum_dex conflict

* Only build what's needed and only once

* Fix typo

* Force liquidator rebuild

* Upgrade vulnerable package lz4-sys

* Revert "Force liquidator rebuild"

This reverts commit c169779542.

* Revert "Temporarily run docker build on branch"

This reverts commit 63ee27eb1e.
2022-11-04 14:30:31 +00:00
Riordan Panayides 21e4b080e3 Fix incorrect open orders start index 2022-11-02 17:13:25 +00:00
microwavedcola1 ccc1d43a55 Port new fields on accounts from program to ts client
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2022-11-02 12:13:29 +00:00
microwavedcola1 cae10bcdae Merge branch 'dev' 2022-11-02 11:52:43 +00:00
Nicholas Clarke 0abfd7960c
update crank token chunk size (#279)
Chunk size greater than 8 encounter a "VersionedTransaction too large" issue
2022-11-01 12:15:18 -07:00
tjs 62b1944b2f use BN in perp cancel order 2022-11-01 17:37:21 +00:00
tjs 4368b79c03 cancel perp order client fn 2022-11-01 17:19:41 +00:00
riordanp 8d09840e02
Merge pull request #274 from blockworks-foundation/silas/docker-sec
Run containers with least privilege
2022-11-01 12:46:46 +00:00
riordanp c9ae812b47
Merge pull request #273 from blockworks-foundation/silas/ci-updates
CI job updates
2022-11-01 12:45:18 +00:00
Riordan Panayides 04c5e3c518 Revert "Temporarily run docker build on branch"
This reverts commit 63ee27eb1e.
2022-11-01 12:42:53 +00:00
Riordan Panayides 63ee27eb1e Temporarily run docker build on branch 2022-11-01 11:56:43 +00:00
Riordan Panayides fb3717aba9 Merge branch 'dev' into silas/docker-sec 2022-11-01 11:55:27 +00:00
Riordan Panayides c22deb9c25 Run prettier 2022-11-01 11:48:47 +00:00
microwavedcola1 bf6c0f3a34 reduce chunk size until we use alts, workaround for tx size too large
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2022-11-01 10:37:25 +00:00
microwavedcola1 d75e38ac87 Revert "reduce chunk size until we use alts, workaround for tx size too large"
This reverts commit e6b5ba71b9.
2022-11-01 10:37:01 +00:00
microwavedcola1 e6b5ba71b9 reduce chunk size until we use alts, workaround for tx size too large
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2022-11-01 10:34:11 +00:00
tjs 032c9d43b0 get serum open orders only for active mkts 2022-10-31 19:08:26 +00:00
tjs 4b6a2973ab add perp market index to perp order 2022-10-31 17:39:03 +00:00
tjs 2efbc41755 getters for perp order 2022-10-31 17:07:58 +00:00
tjs 6ea338df6d smaller chunk size 2022-10-28 19:28:12 -04:00
microwavedcola1 73792dd6ea
fix too aggressively flooring BN math (#277)
* fix too aggressively flooring BN math

* use i80f48 for division

Co-authored-by: Maximilian Schneider <mail@maximilianschneider.net>
2022-10-28 13:43:24 +02:00
microwavedcola1 cc220f56e3 Revert "fix too aggressively flooring BN math (#276)"
This reverts commit 28c542be3f.
2022-10-27 20:53:47 +02:00
Maximilian Schneider 28c542be3f
fix too aggressively flooring BN math (#276) 2022-10-27 20:49:19 +02:00
tjs 3993c5926b v0.0.1-beta.5 2022-10-27 11:25:24 -04:00
silas d54f957cb4
Run as least privilege user 2022-10-26 20:27:31 +01:00
silas 58e2419db6
Run as least privilege user 2022-10-26 20:26:53 +01:00
silas c5c0fac83c
Add least privilege user 2022-10-26 20:25:06 +01:00
silas 67d25afd02
make prettier happier 2022-10-20 20:01:18 +01:00
silas 9f71cfce4a
eslint 2022-10-18 20:10:20 +01:00
silas bc3b4adc81
prettier 2022-10-18 20:07:01 +01:00
silas 2e23ccaaec
prettier 2022-10-18 20:05:41 +01:00
silas fe1b7ab8e8
prettier changes 2022-10-18 19:48:43 +01:00
silas 7ae8d47e82
update versions 2022-10-18 19:44:14 +01:00
silas 384370ed21
add deps scanning for yarn 2022-10-18 19:40:43 +01:00
silas 9f108ab784
add deps scanning for cargo 2022-10-18 19:36:59 +01:00
silas a5e5851dc1
update file name to harmonise 2022-10-18 19:35:15 +01:00
silas 0ee6157dd0
update action versions, paths and naming 2022-10-18 19:34:28 +01:00
silas c46c219448
add typescript review jobs 2022-10-18 19:29:25 +01:00
silas 423ac1f8a9
remove and replace with trivy 2022-10-18 19:27:52 +01:00
silas 4ee74cde0f
remove and replace with trivy 2022-10-18 19:27:24 +01:00
microwavedcola1 3efebb3ea6
ts: market maker improvements (#270)
* ts: fix typechecking on scripts

Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>

* ts: market maker round of improvements

Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>

Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2022-10-11 09:39:57 +02:00
microwavedcola1 cd8c500be5
ts: fix typechecking on scripts (#269)
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>

Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2022-10-11 09:38:52 +02:00
microwavedcola1 a66177a77e
ts: match client class definitions 1-1 to program state struct definitions (#268)
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>

Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2022-10-11 09:34:02 +02:00
tjs 286563b0ef add minordersize and ticksize to perpmarket 2022-10-10 18:59:44 -04:00
microwavedcola1 7466123934 ts: fix script
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2022-10-10 08:07:27 +02:00
conj0iner 1f36054bad
Merge pull request #253 from blockworks-foundation/cj/ts_tests
Refactor & improve anchor tests
2022-10-09 00:20:08 +07:00
microwavedcola1 324a6daeda Merge branch 'main' into dev 2022-10-08 14:42:37 +02:00