Commit Graph

518 Commits

Author SHA1 Message Date
Christian Kamm f844720130 Review fixes 2022-05-24 13:00:32 +02:00
Christian Kamm 53a5e208fd margin_trade: loan origination fees, limited withdraws 2022-05-23 08:55:30 +02:00
Christian Kamm 21af012d1f Improvements to margin_trade
- don't hard-code the group as the first passed account
- token::approve() banks for each token vault
- sign for each bank
- deal with using tokens without an existing position
- handle deactivation of token account if balance goes to 0
2022-05-20 10:16:09 +02:00
github-actions[bot] 437f502c79 chore: push cu test logs 2022-05-18 21:00:17 +00:00
Christian Kamm 8a8b36e345 Fold loan origination fee handling into Bank 2022-05-18 22:53:03 +02:00
github-actions[bot] ca3db2770c chore: push cu test logs 2022-05-18 15:29:10 +00:00
microwavedcola1 717b72857d
Remove anchor dummy type workaround (#53)
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2022-05-18 17:16:14 +02:00
github-actions[bot] 6daa66f2bf chore: push cu test logs 2022-05-17 15:23:34 +00:00
microwavedcola1 ab0df0e7f2 unwrap
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2022-05-17 17:11:37 +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
github-actions[bot] 7cd81f42b2 chore: push cu test logs 2022-05-17 13:32:46 +00:00
microwavedcola1 e0c5562a5b Fix client to make work with latest perp changes
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2022-05-17 15:20:31 +02:00
github-actions[bot] 12ced75fea chore: push cu test logs 2022-05-17 13:18:23 +00:00
microwavedcola1 2518ec24a6 Update client to match program changes
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2022-05-17 15:06:29 +02:00
microwavedcola1 f19f3da659 add todo
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2022-05-17 13:01:48 +02:00
microwavedcola1 a4f3569a87 Fix merge
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2022-05-17 10:12:16 +02:00
microwavedcola1 fac9b4a57a perp funding
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2022-05-17 10:07:24 +02:00
microwavedcola1 be73106ce1
perp funding (#51)
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2022-05-16 15:34:56 +02:00
microwavedcola1 f5c505f847 fix test
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2022-05-16 15:26:38 +02:00
microwavedcola1 db82fcbbcc perp cancel order instructions
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2022-05-16 10:49:11 +02:00
microwavedcola1 67c1d5d451 format
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2022-05-16 10:49:11 +02:00
microwavedcola1 967ce34002 move comment
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2022-05-16 10:49:11 +02:00
microwavedcola1 a1034c08b7 refactor
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2022-05-16 10:49:11 +02:00
microwavedcola1 ee6fe93b26 Fix tests
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2022-05-16 10:49:11 +02:00
microwavedcola1 fbd3fd410c loan_origination_fees
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2022-05-16 10:49:11 +02:00
github-actions[bot] 16cf12b3ba chore: push cu test logs 2022-05-14 09:10:07 +00:00
silas 3b398487cd
Delete cu-per-ix-clean.log (#49) 2022-05-14 10:58:25 +02:00
github-actions[bot] dfd544c51f chore: push cu test logs 2022-05-13 16:48:19 +00:00
silas c4992d5721
Merge pull request #47 from blockworks-foundation/silas/cu
Add cu log processing
2022-05-13 17:25:37 +01:00
silas 95a2ec1806
update triggers and path 2022-05-13 16:51:41 +01:00
github-actions[bot] 90cd4acf65 chore: push cu test logs 2022-05-13 15:26:45 +00:00
silas 0155d1ddd3
update regex for v4 2022-05-13 16:14:30 +01:00
microwavedcola1 b01c5d0d38 comment
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2022-05-13 16:59:07 +02:00
microwavedcola1 4e649a2ee2 remove unused
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2022-05-12 08:44:04 +02:00
microwavedcola1 b2764f5444 update idl
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2022-05-12 08:41:47 +02:00
microwavedcola1 f1791be039 add todo
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2022-05-11 20:25:09 +02:00
microwavedcola1 b903073ce6 add comment so that it doesnt get lost
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2022-05-11 20:09:12 +02:00
microwavedcola1 81f0f38188 ts client support for perps
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2022-05-11 20:06:07 +02:00
github-actions[bot] 0ef86be7ea chore: push cu test logs 2022-05-10 14:38:12 +00:00
silas b94a7d3b1f
full run test 2022-05-10 15:20:36 +01:00
microwavedcola1 b7eda83e1b added awaits
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2022-05-10 08:44:50 +02:00
microwavedcola1 02580097de update bank related client code
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2022-05-10 08:03:46 +02:00
silas f866ff15ed
remove test branch 2022-05-09 21:57:19 +01:00
silas 71a470fedc
remove test branch 2022-05-09 21:57:02 +01:00
silas a698f1bf6c
add test branch 2022-05-09 20:40:09 +01:00
silas 68db1d266c
add working branch to test 2022-05-09 20:39:16 +01:00
silas 84bcd6e313
add manual dispatch 2022-05-09 20:37:58 +01:00
silas 85a185e60e
add bot skip 2022-05-09 20:36:08 +01:00