Commit Graph

1428 Commits

Author SHA1 Message Date
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
microwavedcola1 cc92389666 Changelog
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2022-10-08 14:42:32 +02:00
microwavedcola1 3939d48dc6 ts: fix script
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2022-10-08 14:32:50 +02:00
Conj0iner f0ae79b0f7 Refactor TS client anchor tests 2022-10-08 17:48:13 +07:00
Nicholas Clarke 96344d7de1
Clarkeni/perp logging (#265)
* Perp instruction logging
* Onchain funding calculation
* perp_spot_transfers field on perp positions
* Logging on register token, perp market
* Additional fields on update token index logging
* maker and taker volume fields on perp position
2022-10-07 12:12:55 -07:00
tjs 1ee1c2e114 Merge branch 'main' into dev 2022-10-07 13:48:27 -04:00
tjs f7787ea828 remove duplicate function 2022-10-07 13:48:12 -04:00
tjs cfd6fd2ca8 remove unnecessary undefined type returns 2022-10-07 13:48:05 -04:00
tjs 73039e1b39 Merge remote-tracking branch 'origin/dev' into main 2022-10-07 13:21:47 -04:00
tjs 69a0ac32b7 add perp market script 2022-10-07 13:21:25 -04:00
microwavedcola1 8f6fa5134d ts: comment out, tsc complains
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2022-10-07 14:05:49 +02:00
microwavedcola1 8e919bb741
ts: perp improvements (#263)
* ts: perp improvements

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

* ts: fixes from review

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

* ts: fixes from review

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

Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2022-10-07 13:52:04 +02:00
microwavedcola1 6808171ee3 ts: disable versioned txs for now because wallets dont support them
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2022-10-07 08:28:05 +02:00
Christian Kamm f2cc869795 Perps: Prepare for settlement token != oracle token
Make sure the setting is available and that the needed accounts are
passed to the perp instructions.
2022-10-06 08:32:58 +02:00
tjs dfcb9117b6 Merge branch 'main' into dev 2022-10-04 16:35:46 -04:00
tjs dd4175b401 add back get serum3marketbypk 2022-10-04 16:35:38 -04:00
tjs 8cdd0233d4 fix merge issues 2022-10-04 15:13:24 -04:00
tjs 56313b6eac Merge branch 'dev' into main 2022-10-04 14:54:42 -04:00