Commit Graph

140 Commits

Author SHA1 Message Date
Maximilian Schneider 378d41485c small refactor 2023-04-14 15:22:20 +00:00
Maximilian Schneider a0719a8eb9
Merge pull request #15 from blockworks-foundation/max/fix-crank
improve integrated keeper & crank reliability
2023-04-14 17:20:48 +02:00
Maximilian Schneider 14540a7603 use noop instead of memo 2023-04-14 12:05:50 +00:00
Maximilian Schneider 26ffd8ed1c make all transactions unique 2023-04-14 11:45:22 +00:00
Maximilian Schneider eeb9b2b404 improve packing of crank instructions 2023-04-13 17:48:25 +00:00
Maximilian Schneider 6d6c854305 switch to gma for websocket snapshots 2023-04-13 17:39:24 +02:00
galactus c7ee5a574a
Merge pull request #12 from blockworks-foundation/fixing_stats
fixing metrics with diff of data
2023-04-11 09:22:40 +02:00
Maximilian Schneider 1cabec6891
Merge pull request #13 from solana-labs/fix_panic_blocks
fix panic when downloading blocks
2023-04-08 19:49:51 +02:00
Kirill Lykov 932668fa8c extract code to get blocks with retry 2023-04-08 16:40:28 +00:00
Kirill Lykov 99c493051b fix panic when downloading blocks 2023-04-08 15:08:16 +00:00
Maximilian Schneider 512934f36e update mango-feeds-connector to 0.1.1 2023-04-08 17:02:52 +02:00
Godmode Galactus 366fe8a024
fixing metrics with diff of data 2023-04-06 19:06:48 +02:00
galactus 5bea7236cb
Merge pull request #11 from blockworks-foundation/max/fix-crank
upgrade mango-feeds-connector after fixing account write filter bug
2023-04-06 16:52:57 +02:00
Godmode Galactus 326d16746f
cargo fmt, and fixing warnings 2023-04-06 16:52:14 +02:00
Maximilian Schneider 0d6227f5a2 revert change to cli 2023-04-06 16:48:37 +02:00
Maximilian Schneider 040862dd42 set correct rpc url 2023-04-06 16:45:48 +02:00
Maximilian Schneider 226323436f remove unused dependencies 2023-04-06 16:32:48 +02:00
Maximilian Schneider 8973c45ea9 update readme 2023-04-06 16:32:28 +02:00
Godmode Galactus 179874a9b4
Fixing the pre exit of stats thread 2023-04-06 15:30:12 +02:00
Maximilian Schneider 8c1ff19a28 upgrade mango-feeds-connector after fixing account write filter bug 2023-04-06 14:22:52 +02:00
galactus 6d96d6d53c
Merge pull request #7 from blockworks-foundation/max/yellowstone
move to mango_feeds_connector
2023-04-05 19:57:30 +02:00
Maximilian Schneider 241e6bfd21 move to mango_feeds_connector 2023-04-05 19:34:46 +02:00
kirill lykov ee0d3e34b8
Fix panic (#4)
* check for error when getting the slot

* delete resetting metrics after reporting for now
2023-04-04 16:06:56 +02:00
galactus dce0c851d2
Merge pull request #3 from blockworks-foundation/max/yellowstone
pull geyser protos from yellowstone connector
2023-04-04 13:59:12 +02:00
Maximilian Schneider 1c0ba3c409 pull geyser protos from yellowstone connector 2023-04-01 04:03:38 +02:00
kirill lykov 3fa5aa0930
rename metrics group name (#2)
* rename metrics group name

* set log level to info

* add keepers metrics to datapoint

* reset metrics after each report
2023-03-31 19:16:24 +02:00
Godmode Galactus 1cb71a68de
Update cargo to target correct version for solana 2023-03-21 10:41:13 +01:00
galactus 56e43f5ef2
Merge pull request #1 from blockworks-foundation/making_simulation_run_long_time
Making simulation run long time
2023-03-21 10:24:13 +01:00
Godmode Galactus a22aebd193
Moving to async csv to save the transaction logs, using broadcast channels between stats and logs 2023-03-20 10:40:52 +01:00
Godmode Galactus 3655da8cde
adding keeper transactions to the stats and transaction logs 2023-03-20 10:39:14 +01:00
Godmode Galactus 3da99606d6
moving everything to tokio spawn 2023-03-20 10:39:07 +01:00
Godmode Galactus 26318f77b0
renaming simulate_mango_v3 to mango_simulation 2023-03-13 22:14:17 +01:00
galactus 01dcc18067
Changing simulate_mango to mango-simulation 2023-03-13 20:50:44 +01:00
Godmode Galactus b8b19351dd
Updating readme file 2023-03-11 09:51:55 +01:00
Godmode Galactus d670323048
renaming to simulate-mango-v3 2023-03-11 09:43:06 +01:00
galactus 6cc3444d97
Merge pull request #24 from mschneider/max/crank
integrate crank
2023-03-11 09:19:28 +01:00
Godmode Galactus 68e98dfa0b
removing necessity of source.toml getting required data from cli arguments, removing warnings 2023-03-10 13:38:11 +01:00
Maximilian Schneider d3dd7ef9d8 reformat 2023-03-09 16:20:49 +01:00
Maximilian Schneider 72f98b373b switch to jsonrpc and get crank to work 2023-03-09 16:08:03 +01:00
Maximilian Schneider 90c14613c3 [wip] try to enable tls, but not working yet 2023-03-09 00:57:17 +01:00
Maximilian Schneider 91dfc19b66 marker maker waits for keeper to warmup for 10s 2023-03-06 11:20:04 +01:00
Maximilian Schneider 12183e2062 Merge remote-tracking branch 'upstream/master' into max/crank 2023-03-06 11:05:25 +01:00
Maximilian Schneider 6b51907951 [wip] geyser upgrade and integration, no data received yet 2023-03-06 09:37:42 +01:00
galactus 616598425e
Merge pull request #23 from KirillLykov/add_sleep
add sleep after metrics report
2023-03-04 22:07:57 +01:00
Kirill Lykov 9e3d15f206 add sleep after metrics report 2023-03-03 23:01:19 +00:00
kirill lykov 61399cc3a5
Add metrics to influx (#21)
* add toolchain file

* add metrics
2023-03-03 08:52:33 -08:00
galactus 417e8b30ce
Merge pull request #18 from godmodegalactus/identity_and_keeper
adding identity, adding bootcode for keeper
2023-02-24 15:49:54 +01:00
Godmode Galactus 47b0524bcb
limit number of markets a market maker trade on 2023-02-24 15:48:08 +01:00
Godmode Galactus 8344b08983
adding keeper for root bank 2023-02-24 15:12:14 +01:00
Godmode Galactus 5ecece370e
Adding more keeper instructions 2023-02-23 16:24:26 +01:00