Maximilian Schneider
4a5bfd9fca
reduce allocations in risk code
2024-08-13 20:42:40 +01:00
Maximilian Schneider
a552a20559
inplace optimization
2024-08-13 19:02:45 +01:00
Maximilian Schneider
7c4ee31615
remove async where not needed
2024-08-13 18:45:26 +01:00
microwavedcola1
af8d641c33
skip ones with error
...
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-08-09 20:30:32 +02:00
microwavedcola1
b3a1a776b2
disable for now, fix fallback oracle retrieval
...
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-08-09 19:54:27 +02:00
riordanp
96db0b1619
Fix price impact for USDC pairs ( #990 )
...
* workaround for different WIF symbol in API response
* handle price impact for TCS swaps with USDC in pair
* handle price impact in other tcs function
2024-08-09 12:27:42 +01:00
microwavedcola1
4a868c4d32
add comment
...
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-08-09 12:14:16 +02:00
microwavedcola1
cab39ec23b
use luts
...
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-08-09 07:20:03 +02:00
Adrian Brzeziński
75c95586dc
lib upgrades ( #989 )
...
* add rimraf upgrade liters and typescrpt
* deduplicate
* workflow fix
* fix node version
* a lot of upgrades to libs
* deduplicate
* format fix
* v0.32.13
* fix
* v0.32.14-rc
* publish
2024-08-08 23:57:07 +02:00
microwavedcola1
d1d90b9019
remove
...
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-08-08 15:46:39 +02:00
microwavedcola1
c94e150c97
cleanup
...
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-08-08 15:45:53 +02:00
microwavedcola1
8455be93f4
sbod crank: util to build luts
...
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-08-08 15:39:23 +02:00
microwavedcola1
687c50c496
extend providers
...
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-08-08 15:27:46 +02:00
Maximilian Schneider
ea5158175d
Revert "sb crank: also consider fallback oracles"
...
This reverts commit a3a9d44e89
.
2024-08-07 19:48:33 +01:00
Maximilian Schneider
0487c42b41
Revert "sb crank: remove old unused orcles to crnak"
...
This reverts commit 49e89e1641
.
2024-08-07 19:48:22 +01:00
microwavedcola1
49e89e1641
sb crank: remove old unused orcles to crnak
...
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-08-07 12:01:08 +02:00
microwavedcola1
a3a9d44e89
sb crank: also consider fallback oracles
...
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-08-07 11:56:13 +02:00
Maximilian Schneider
7e94bf6a3e
switchboard crank improvements ( #987 )
...
dont retry oracle updates to prevent writing old state
submit all oracle updates in parallel to prevent writing old state
reduce average latency by 1s through prefetching of shared results
reduce p90 latency by 1m through async refresh of mango group & oracle definitions
handle promise rejection on tx submission
improved logging
2024-08-07 02:35:32 +01:00
Adrian Brzeziński
70369ec672
fix on demand creation
2024-08-06 17:03:01 +02:00
Adrian Brzeziński
59588451b6
lsts template
2024-07-31 14:09:21 +02:00
microwavedcola1
697f40eec0
parallelize
...
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-07-30 23:17:43 +02:00
microwavedcola1
4f7a913eb2
set an upper bound
...
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-07-30 20:46:52 +02:00
microwavedcola1
28ace32c17
use live data to estimate cu
...
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-07-30 20:45:51 +02:00
microwavedcola1
ff0dfb9a2f
update
...
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-07-30 16:55:41 +02:00
microwavedcola1
fca1d22dd6
update
...
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-07-30 16:39:55 +02:00
microwavedcola1
8c7c019bf5
updates
...
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-07-30 16:35:50 +02:00
microwavedcola1
6da6be19a4
make parallel
...
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-07-30 15:01:55 +02:00
microwavedcola1
52f35aea13
more prep for sb on demand
...
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-07-30 11:02:42 +02:00
microwavedcola1
88b20624bd
simplify
...
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-07-29 12:49:49 +02:00
microwavedcola1
1e915ca0bb
format
...
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-07-29 12:19:31 +02:00
microwavedcola1
33f9c15522
remove pyth sdk, do manually
...
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-07-29 11:58:57 +02:00
microwavedcola1
1b08d60160
prettier
...
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-07-29 11:10:52 +02:00
microwavedcola1
8dcaa9c3f4
Fix script
...
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-07-29 11:10:10 +02:00
microwavedcola1
2b02489aac
Merge branch 'main' into deploy
2024-07-29 11:08:58 +02:00
microwavedcola1
092f7c9c6c
--wip-- [skip ci]
2024-07-29 10:43:46 +02:00
microwavedcola1
9ad4aef4d3
Update
...
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-07-26 09:05:05 +02:00
microwavedcola1
7eaf9412f5
debug-script
...
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-07-26 07:26:52 +02:00
microwavedcola1
55b80a500e
update for lsts
...
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-07-25 10:15:57 +02:00
microwavedcola1
06de29f771
template
...
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-07-24 12:45:39 +02:00
microwavedcola1
d4277cf2c7
add more constants
...
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-07-24 12:32:14 +02:00
microwavedcola1
526c2bb405
update
...
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-07-24 11:54:05 +02:00
microwavedcola1
1c7d1722f7
disable for now
...
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-07-24 09:31:18 +02:00
microwavedcola1
8231540c5f
add forwarder
...
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-07-24 09:31:04 +02:00
microwavedcola1
889708ec81
some improvements to debug scripts
...
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-07-24 08:39:40 +02:00
microwavedcola1
9035e91d6b
update
...
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-07-23 14:27:27 +02:00
microwavedcola1
347d76d0d8
we need latest slothash for each tx
...
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-07-22 17:09:01 +02:00
microwavedcola1
e183596fb6
shuffle
...
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-07-22 16:40:24 +02:00
microwavedcola1
19bb02294f
update debug script
...
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-07-22 16:37:17 +02:00
microwavedcola1
6d9f9b664c
pyth v2 ts code
...
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-07-22 12:30:02 +02:00
Serge Farny
9c3af5cbe6
Program: regenerate IDL and bump version to v0.24.2
2024-07-17 10:46:02 +02:00