tjs
|
1451ebc2a1
|
Merge branch 'ts/deps' into dev
|
2022-07-05 21:36:45 -04:00 |
Nicholas Clarke
|
30fc7def77
|
Add oracle price to update_index logging. (#89)
* Add oracle price to update_index logging.
* Update IDL with changes to update_index instruction and logging.
|
2022-07-05 11:59:44 -07:00 |
microwavedcola1
|
d74cc78a84
|
edit tokens, perp markets, mango accounts, allow delegate to perform certain operations (#94)
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-07-05 19:31:47 +02:00 |
tjs
|
f3b0c883d6
|
export banks
|
2022-07-04 19:23:00 -04:00 |
microwavedcola1
|
dc4aee885b
|
add doc
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-07-04 15:52:32 +02:00 |
microwavedcola1
|
301b00a452
|
add exampole
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-07-04 15:34:16 +02:00 |
microwavedcola1
|
dff3f7cd8c
|
client functions via program simulation
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-07-04 14:11:38 +02:00 |
microwavedcola1
|
39284c5705
|
Flash loan 3 minimal example (#90)
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-07-04 12:09:33 +02:00 |
tjs
|
d7f84f6a8e
|
use price or previousPrice
|
2022-07-03 21:47:02 -04:00 |
tjs
|
9789ec00d6
|
export utils
|
2022-07-03 20:30:38 -04:00 |
microwavedcola1
|
6a99eb893b
|
Fix types
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-07-01 14:31:47 +02:00 |
tjs
|
18a9877e5a
|
remove jup from client
|
2022-06-30 15:53:29 -04:00 |
tjs
|
ecbffe499f
|
wip: add flash loan 3
|
2022-06-29 23:36:57 -04:00 |
tjs
|
273b8dd597
|
add deposits and borrows fn to mangoAccount
|
2022-06-29 15:55:42 -04:00 |
microwavedcola1
|
1c02ccd21d
|
Transfer dust from bank vaults to a dust account, without this we wont be able to close bank vaults (#88)
|
2022-06-29 09:11:14 +02:00 |
microwavedcola1
|
cce3836b09
|
update idl
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-06-28 16:55:00 +02:00 |
microwavedcola1
|
9fc8a5a56a
|
multiple banks (#82)
* multiple banks
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* Fixes from review
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* test for closing multiple banks for a registered token
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* fix deregister_token
* update idl
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* Fixes from review
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
Co-authored-by: Christian Kamm <mail@ckamm.de>
|
2022-06-27 11:27:17 +02:00 |
tjs
|
0758125db8
|
fix vaultIndex and transfer the minOutAmount back to vault
|
2022-06-24 19:01:57 +02:00 |
tjs
|
86deab72c5
|
Merge branch 'ts/token-transfer' into dev
|
2022-06-24 16:43:32 +02:00 |
tjs
|
997c610ec9
|
use jupiter swap and remove orca integration code
|
2022-06-24 16:41:04 +02:00 |
microwavedcola1
|
7a28a3bfb0
|
improvements to flash loan
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-06-23 16:41:24 +02:00 |
tjs
|
719b944f89
|
update type names; fix flashLoan client fn
|
2022-06-23 16:02:35 +02:00 |
microwavedcola1
|
a151dea893
|
Merge branch 'dev' into ts/token-transfer
|
2022-06-23 15:36:33 +02:00 |
microwavedcola1
|
1177213bb3
|
Fix type
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-06-23 15:36:08 +02:00 |
microwavedcola1
|
8c024f438e
|
Merge branch 'dev' into ts/token-transfer
|
2022-06-23 15:25:38 +02:00 |
microwavedcola1
|
84b89d4a1d
|
fix
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-06-23 15:24:48 +02:00 |
microwavedcola1
|
c1dea82a55
|
mainnet scripts (#80)
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-06-23 15:22:59 +02:00 |
tjs
|
997d363195
|
wip margin trade with spl token transfers
|
2022-06-23 15:20:32 +02:00 |
Christian Kamm
|
c8ebc1f611
|
Rename MarginTrade -> FlashLoan
|
2022-06-23 10:23:52 +02:00 |
Christian Kamm
|
d8a6a29e70
|
Renames: propagate to idl and ts
|
2022-06-23 10:04:54 +02:00 |
tjs
|
743f650494
|
fix orca import path
|
2022-06-22 17:09:18 +02:00 |
microwavedcola1
|
c19c3480e7
|
change format of ids json (#73)
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-06-21 20:04:21 +02:00 |
tjs
|
46f3fd4c29
|
adds fn to get oracle prices for group tokens
|
2022-06-21 19:14:24 +02:00 |
tjs
|
2a39e4c603
|
add deposit and borrow rate client fns
|
2022-06-21 12:38:05 +02:00 |
microwavedcola1
|
fc716c6da4
|
Fix script
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-06-20 13:28:18 +02:00 |
microwavedcola1
|
0841bf5f68
|
Fix type usage
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-06-20 13:26:47 +02:00 |
Christian Kamm
|
28bf02ffa1
|
Fix offsets inside PerpMarket
|
2022-06-20 12:52:27 +02:00 |
Christian Kamm
|
1d7f09331b
|
Fix example1-admin stub oracle check
|
2022-06-20 12:47:51 +02:00 |
microwavedcola1
|
9462be7f0b
|
Fix margin trade interface
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-06-18 17:14:20 +02:00 |
microwavedcola1
|
0a5ba2d4f4
|
Fix client usage
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-06-18 16:46:46 +02:00 |
microwavedcola1
|
4864562ff3
|
margin trade, support multi cpi (#68)
* margin trade, support multi cpi
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* Fix from review
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* todo
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-06-18 16:43:45 +02:00 |
microwavedcola1
|
0f34851c64
|
switchboard support (#67)
* switchboard support
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* Fix from review
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-06-18 16:38:46 +02:00 |
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
|
7bef868ce9
|
Merge branch 'dev' into mc/client-gpa-alt
|
2022-06-13 12:38:21 +02:00 |
microwavedcola1
|
7013d775b2
|
ids.json
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-06-13 12:31:50 +02:00 |
tjs
|
07ad602133
|
integrate initial pass of orcas devnet swap
|
2022-06-10 09:02:10 -04:00 |
microwavedcola1
|
4a257cd694
|
small cleanup
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-06-10 11:02:40 +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
|
3370e105eb
|
script for pushing account to health<0, reorg scratch files, some helper methods in ts client
|
2022-06-03 15:34:05 +02:00 |
microwavedcola1
|
804d4eed57
|
refactor
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-06-03 09:33:40 +02:00 |