microwavedcola1
|
95c06c2bfc
|
Mc/liquidator (#64)
* Copy over and integrate liquidatable-accounts-feed (doesn't compile)
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* Liquidator
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* Adapt to refactoring
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* remove dead code
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* Use copies of AccountSharedData
* Implement AccountReader for AccountSharedData
* use LoadZeroCopy in liquidator
* Fix from review
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
Co-authored-by: Christian Kamm <mail@ckamm.de>
|
2022-06-18 16:31:28 +02:00 |
microwavedcola1
|
740ff0c09e
|
Close various things (#65)
* close bank, vaults, mint infos, stub oracles, serum OO (doesnt work, throws https://github.com/project-serum/serum-dex/blob/master/dex/src/error.rs\#L88), close serum market
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* serum oo closing example in ts
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* Fix from code review
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-06-09 18:27:31 +02:00 |
microwavedcola1
|
428fa99f28
|
cargo fix
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-05-29 12:30:48 +02:00 |
microwavedcola1
|
97e434fbb6
|
keeper: find/create account by account name
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-05-29 12:25:12 +02:00 |
microwavedcola1
|
0252e70989
|
error logging and task awaiting
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-05-29 09:07:15 +02:00 |
microwavedcola1
|
34a8f0919f
|
serum taker bot (#57)
* taker bot
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* inline code
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* cleanup
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* add mints
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* add todo
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* fix todos
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* remove stray log
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* cleanup
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* remove dead code
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* use same rust as what solana uses, use same solana version as cargo toml
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* Fix from review
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* fix from reviews
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* linter
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-05-28 07:05:34 +02:00 |
microwavedcola1
|
717b72857d
|
Remove anchor dummy type workaround (#53)
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-05-18 17:16:14 +02:00 |
microwavedcola1
|
2de149f74c
|
checked math + rustfmt
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-05-17 17:08:00 +02:00 |
microwavedcola1
|
15ef563812
|
support base58 keypairs for running on ci
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-05-17 16:56:40 +02:00 |
microwavedcola1
|
6ecd4a0da9
|
Update funding for keeper
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-05-17 15:59:47 +02:00 |
microwavedcola1
|
b01c5d0d38
|
comment
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-05-13 16:59:07 +02:00 |
microwavedcola1
|
81f0f38188
|
ts client support for perps
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-05-11 20:06:07 +02:00 |
microwavedcola1
|
b7eda83e1b
|
added awaits
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-05-10 08:44:50 +02:00 |
microwavedcola1
|
27c76c7494
|
comments
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-05-09 13:24:33 +02:00 |
microwavedcola1
|
3bd0b4d94c
|
fmt
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-05-06 16:51:58 +02:00 |
microwavedcola1
|
e83012d9ca
|
debugging info
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-05-06 16:45:04 +02:00 |
microwavedcola1
|
5266668bc2
|
keeper: consume events
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-05-06 14:19:49 +02:00 |
microwavedcola1
|
7abfc417ac
|
reorg
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-05-06 10:13:33 +02:00 |
microwavedcola1
|
3295c03d45
|
todos
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-04-14 12:42:13 +02:00 |
microwavedcola1
|
5d03b85b62
|
remove extract expect
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-04-14 11:18:11 +02:00 |
microwavedcola1
|
05703857ba
|
fix testing code
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-04-14 11:17:42 +02:00 |
microwavedcola1
|
ab56ee7a10
|
use anyhow
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-04-13 19:51:57 +02:00 |
microwavedcola1
|
98dc7ee7a9
|
Swallow rpc errors
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-04-13 19:47:31 +02:00 |
microwavedcola1
|
7c5e80ce3d
|
Mc/keeper next (#45)
* cmd line args / env vars, make generic over admin key
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* simplify
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* add logging
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-04-13 16:41:15 +02:00 |
microwavedcola1
|
4eee341423
|
comments
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-04-09 21:20:00 +02:00 |
microwavedcola1
|
6abad9b37e
|
comments
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-04-09 21:19:30 +02:00 |
microwavedcola1
|
1b1dd1a541
|
poc keeper
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-04-09 21:18:07 +02:00 |