Godmode Galactus
7853684abf
moving lite-rpc libraries to version v0.2.2
2023-06-23 15:30:02 +02:00
Godmode Galactus
33850b1e5f
git status
2023-06-23 15:29:28 +02:00
Godmode Galactus
e765215beb
making mango simulation work with custom tpu and verify transactions using notifications
2023-06-15 10:41:58 +02:00
Godmode Galactus
7958e9092e
reset tpu client from time to time
2023-05-12 11:18:07 +02:00
Maximilian Schneider
13ddf85330
blockhash polling finalized
2023-04-23 17:57:44 +02:00
galactus
be148301bb
adding prioritization fees for keeper instructions ( #8 )
...
* adding prioritization fees for keeper instructions
* add top 5 errors encountered in stats
---------
Co-authored-by: Maximilian Schneider <max@mango.markets>
2023-04-15 12:39:26 +02:00
galactus
1ffd1e344a
canceling all transactions on all markets for a market maker before e… ( #14 )
...
* canceling all transactions on all markets for a market maker before each run
---------
Co-authored-by: Maximilian Schneider <max@mango.markets>
2023-04-15 12:17:15 +02:00
Maximilian Schneider
eeb9b2b404
improve packing of crank instructions
2023-04-13 17:48:25 +00:00
Godmode Galactus
326d16746f
cargo fmt, and fixing warnings
2023-04-06 16:52:14 +02:00
Godmode Galactus
179874a9b4
Fixing the pre exit of stats thread
2023-04-06 15:30:12 +02:00
Maximilian Schneider
241e6bfd21
move to mango_feeds_connector
2023-04-05 19:34:46 +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
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
Godmode Galactus
d670323048
renaming to simulate-mango-v3
2023-03-11 09:43:06 +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
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
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
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
e45a7d8802
correcting price cache
2023-02-23 14:41:12 +01:00
Godmode Galactus
898059d81e
changes after review of kirill and ilya
2023-02-23 11:02:57 +01:00
Godmode Galactus
31cbd96897
adding identity, adding bootcode for keeper
2023-02-23 09:49:23 +01:00
Godmode Galactus
37cfc81c83
adding prioritization fees for market makers
2023-02-21 11:04:02 +01:00
Godmode Galactus
d3acc5ac4f
setting solana version v1.15, adding identity in config
2023-02-17 13:01:18 +01:00
Godmode Galactus
12f46d93ac
refactoring the code, splitting into multiple files
2023-02-15 17:08:55 +01:00
Maximilian Schneider
28e1ee1c2c
write processed slot deltas to output
2023-02-03 15:01:39 +09:00
Andrew Fitzgerald
1b94dcac5d
typo: consumerd -> consumed
2022-12-12 21:55:50 +00:00
Maximilian Schneider
f7b199be61
add mm_cu
2022-12-12 20:51:57 +02:00
Godmode Galactus
268e2229a8
#6 minor changes releated to merge conflict
2022-11-22 23:11:28 +01:00
Godmode Galactus
d2f9961bac
#6 solving merge conflicts
2022-11-22 23:09:46 +01:00
Kirill Lykov
e6ead408a0
add batched requests
2022-11-14 18:01:37 +00:00
Kirill Lykov
b9dabc27c2
extract transaction creation function
2022-11-14 17:30:59 +00:00
Godmode Galactus
42b45dc97b
changing the formatter and sorting the block results
2022-11-02 15:52:22 +01:00
Kirill Lykov
e4f754da03
apply cargo fmt
2022-11-02 14:39:26 +00:00
Godmode Galactus
4adcf573d6
Calculating CU per block
2022-10-01 14:51:46 +02:00
godmode galactus
0b307126cd
Adding way to airdrop accounts and saving block infos
2022-09-14 15:48:33 +02:00
godmode galactus
b214b95473
retry fetching block 10 times because of rpc timeouts
2022-09-09 13:44:08 +02:00
godmode galactus
cb2e32db9e
creating csv file with transaction details
2022-09-09 11:19:40 +02:00
godmode galactus
7b227d5f69
Adding saving transaction info in csv file
2022-09-08 21:52:18 +02:00
godmode galactus
73cc5f332d
Updating confrim by block, to do it in parallel mode
2022-09-07 20:58:07 +02:00
godmode galactus
7947b45968
Implementing processing of blocks instead of asking rpc node
2022-09-04 19:27:30 +02:00
godmode galactus
e5cb6d5117
Initial commit moving mango bench from solana to a new project
2022-09-02 16:26:44 +02:00