Adrian Brzeziński
dfccdaf1fb
Feature/confirm txes fix ( #847 )
...
* connections
* merge
* use new mangolana
* v0.21.21
* fix
* fix
* fix error parsing
* fix
* fix
* fix
* v0.21.24
* fix version
* fix
* fix
2024-01-16 10:59:18 +01:00
Adrian Brzeziński
6e72188bd4
Revert "Improve tx confirmation ( #846 )"
...
This reverts commit 19a0f7d59d
.
2024-01-12 02:03:46 +01:00
Adrian Brzeziński
19a0f7d59d
Improve tx confirmation ( #846 )
...
* improve tx confirmation with mangolana
* dedupe
* support multiple connections
* fix
2024-01-11 21:14:05 +01:00
Lou-Kamades
c9531f4bc4
Add TxCallbackOptions ( #844 )
...
* ts: include slot when fetching LatestBlockHash
* ts: add txSignatureBlockHash to postTxConfirmationCallback
* v0.21.9
* v0.21.11
* v0.21.12
* v0.21.13 - add TxCallbackOptions
2024-01-10 14:12:04 -06:00
Lou-Kamades
0971557047
Expand usage of postTxConfirmationCallback ( #842 )
...
* ts: include slot when fetching LatestBlockHash
* ts: add txSignatureBlockHash to postTxConfirmationCallback
* v0.21.9
2024-01-09 14:38:57 -06:00
Adrian Brzeziński
bc8bdaed89
small type fixes + post tx approve fcn ( #830 )
...
* background confirmations
* fixes
* background confirmation callback
* fix
* fix
2024-01-07 20:14:26 +01:00
Lou-Kamades
48993ed130
ts: improve sending txns using muiltiple connections ( #826 )
2023-12-28 21:48:59 -06:00
microwavedcola1
ce3a243749
ts: export class
...
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2023-12-26 11:35:11 +01:00
Lou-Kamades
a1966dc0bc
TS: allow for multiple providers when sending transactions ( #808 )
...
* allow for multiple providers in the client
* v0.20.9
2023-12-07 15:19:25 -06:00
tjs
97a2a7a194
return slot after sending a transaction
2023-11-21 17:17:01 -05:00
riordanp
37dacafcc8
Increase CU per ix ( #763 )
2023-10-19 15:47:19 +02:00
microwavedcola1
f3431917b8
ts: if more ixs then more cu ( #728 )
...
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2023-09-21 08:02:23 +02:00
microwavedcola1
cc114d702a
ts: higher min. cu limit for each tx ( #727 )
...
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2023-09-20 15:41:05 +02:00
Christian Kamm
d60bea7436
Merge remote-tracking branch 'origin/main' into deploy
2023-09-07 12:59:50 +02:00
Adrian Brzeziński
27097faa2f
listing fixes ( #678 )
...
* remove listing tools
* adjust stalness slots in trustless instruction
2023-08-15 13:33:48 +02:00
microwavedcola1
c1be446aab
Mc/slot to tx ( #676 )
...
* v0.18.17
* ts: return confirmed slot when executing a tx
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* Fixes from review
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
---------
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2023-08-11 19:12:13 +02:00
Adrian Brzeziński
f108ef4e4b
lisitng helpers ( #616 )
...
* lisitng helpers
* fix
* fix
* fix
* fix
* fix
2023-06-22 08:34:27 +02:00
microwavedcola1
1bf1a8deb5
Fix bug in closing mango account ( #559 )
...
* reafactor code for collecting health accounts, fix bug where bank oracle was skipped while closing account
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* Fixes from review
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* Fixes from review
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* Fixes from review
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* Fixes from review
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* Fixes from review
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
---------
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2023-04-24 14:48:53 +02:00
Maximilian Schneider
d0a546381f
Quality of life fixes ( #511 )
...
* breaking: make pegLimit an optional arg
* pass externally cached blockhashes to sendTransaction
* convenience accessors for connection & walletPk on client
2023-03-22 02:01:15 +04:00
microwavedcola1
cfdfd2f8a0
cleanup
...
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2023-03-07 12:34:49 +01:00
microwavedcola1
dc2a3b79de
fix
...
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2023-03-07 12:34:19 +01:00
microwavedcola1
07c46d0129
Revert "fix account in client ix"
...
This reverts commit 1343e70cc6
.
2023-02-28 14:46:22 +01:00
microwavedcola1
1343e70cc6
fix account in client ix
...
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2023-02-28 14:45:25 +01:00
tylersssss
4c9f99832f
Update package.json build steps and move js scripts out of src folder ( #470 )
...
* extracts scripts from source; update tsc build configs and packages
* publish latest
* remove type module
2023-02-22 08:36:59 +01:00
Christian Kamm
6c8204e9ef
ts: Allow control over tx confirmation commitment level
...
When talking to a load balanced endpoint it can be useful to read data
from rpc nodes at processed while waiting for confirmed commitment
on transactions.
2023-02-03 17:23:25 +01:00
tjs
65a31bcd5c
use the non deprecated prioritization fee ix
2023-01-05 12:58:20 -05:00
tjs
57040b160a
use passed in prioritization fee
2023-01-03 19:56:33 -05:00
tjs
80f94166bd
add prioritization fee instruction
2023-01-02 15:35:39 -05:00
Christian Kamm
37060d4192
ts: Fix sendTransaction to work with NodeWallet
2022-12-09 14:55:33 +01:00
tjs
0192b16d90
slightly better errors
2022-11-21 17:03:11 -05:00
tjs
20ff7c99c6
use sendRawTx in rpc.ts
2022-11-21 14:50:24 -05:00
tjs
14e20f9668
fix type error with version txs
2022-11-18 14:22:12 -05:00
tjs
0d2ae7bf7b
remove tx variable in favor of vtx
2022-11-16 09:11:39 -05:00
tjs
96104fc1cd
support versioned txs
2022-11-15 23:10:03 -05:00
tjs
a4c9b953df
sign version tx in wallets
2022-11-15 15:45:48 -05:00
microwavedcola1
3efebb3ea6
ts: market maker improvements ( #270 )
...
* ts: fix typechecking on scripts
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* ts: market maker round of improvements
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2022-10-11 09:39:57 +02:00
microwavedcola1
8f6fa5134d
ts: comment out, tsc complains
...
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2022-10-07 14:05:49 +02:00
microwavedcola1
8e919bb741
ts: perp improvements ( #263 )
...
* ts: perp improvements
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* ts: fixes from review
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* ts: fixes from review
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2022-10-07 13:52:04 +02:00
microwavedcola1
6808171ee3
ts: disable versioned txs for now because wallets dont support them
...
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2022-10-07 08:28:05 +02:00
microwavedcola1
c22302a1da
ts client improvement ( #254 )
...
* Perps: Support trusted markets
* ts: health on client side
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* ts: change perp lookup
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* ts: reword error messages, refactor common uses of lookups
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* ts: reformat
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* ts: improve typing
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* ts: fix some todos
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* ts: fix some todos
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* ts: fixes from review
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* ts: type aliasing
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* ts: remove '| undefined' where not required as return type
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* ts: use trusted market flag for perp health
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
Co-authored-by: Christian Kamm <mail@ckamm.de>
2022-09-29 15:51:09 +02:00
microwavedcola1
dd83aeb156
ts: ALTs integration
...
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2022-09-28 17:09:59 +02:00
tjs
fc63328af1
set lastValidBlockHeight for tx confirmation
2022-09-05 17:36:42 -04:00
tjs
b35bca95a1
improve transaction confirmation
2022-08-26 15:42:10 -04:00
tjs
3c06b718c6
handle when optional param doesnt exist
2022-08-16 01:08:25 -04:00
tjs
2483e7cc18
support passing additional signers to sendTransaction
2022-08-16 01:04:14 -04:00
tjs
d68951e77d
add custom sendTransaction to support post send callbacks
2022-08-12 17:15:12 -07:00
tjshipe
fcf3da0a9b
patch anchor's simulate fn so signing is required for simulation ( #106 )
2022-07-14 08:42:21 +02:00