Justin Starry
f0a8aba2e2
chore: cleanup flow and package.json
2021-02-08 07:57:05 +08:00
Justin Starry
08ff2d12f2
feat: add support for browser es modules
2021-02-08 07:57:05 +08:00
Josh
545d93590b
fix: add missing token delta type on ConfirmedMeta ( #14872 )
2021-01-26 19:47:59 -08:00
Josh
4d12cf61cc
feat: support blockTime on getConfirmedSignaturesForAddress2 ( #14573 )
...
* feat: support blockTime on getConfirmedSignaturesForAddress2
* feat: support getConfirmedTransaction blockTime
* fix: add ConfirmedBlock typings
* fix: modify property description
* fix: fix formatting in type files
2021-01-15 20:28:28 -08:00
Tyera Eulberg
299b3eb99d
fix: handle confirmationStatus field in TransactionStatus ( #14583 )
2021-01-15 07:40:47 -07:00
Michael Vines
5ced2f75a6
fix: clean up racy tests
2020-12-24 12:31:02 -08:00
Michael Vines
01fe835e73
fix: add transactionCount field to GetEpochInfo
2020-12-17 12:29:50 -08:00
Josh
dc0f5adc36
feat: support pre and post token balances ( #13603 )
...
* feat: support pre and post token balances
* fix: define tokenbalance
* fix: change pre/post balances to array
2020-12-16 23:15:25 -08:00
Josh
7c8276d2ac
fix: coerce partially decoded instructions on parsed confirmed transactions ( #13979 )
...
* feat: coerce partially decoded instructions on parsed confirmed transactions
* fix: flow tests
* fix: need to check this again
2020-12-14 19:22:22 -08:00
Michael Vines
bde1e3d004
fix: default preflight commitment to confirmation commitment
2020-11-16 21:54:02 -08:00
Jon Cinque
58354d166b
feat: increase timeout in `confirmTransaction` ( #13478 )
...
Developers have reported needing to change the timeout to suit their
use cases, or not completely understanding what the timeout meant for
their transaction, since it could timeout and still get processed. This
increases the default timeout to `confirmTransaction` and adds more
information to the error message.
2020-11-11 13:12:09 +01:00
Justin Starry
7b3f96ab30
fix: fallback to connection commitment when confirming transactions ( #13285 )
...
* fix: fallback to connection commitment when confirming transactions
* chore: bump
* chore: fix tests
2020-10-29 17:22:53 +00:00
Justin Starry
bc16b58d75
fix: fix TypeError when confirmed block is not found ( #13264 )
2020-10-29 11:23:07 +08:00
Justin Starry
e7b7c15198
feat: print program logs when transaction send fails ( #13213 )
2020-10-29 08:59:16 +08:00
Vyacheslav Tsurka
5919e67c2a
fix: broken inner instruction struct validator ( #13231 )
...
* add-inner-trx
* add compiled instructions
* remove type parsed inner instruction mistake
* add fix import & struct union for InnerInstruction
* import type connection
Co-authored-by: Viacheslav Tsurka <[email protected] >
2020-10-28 22:38:39 +08:00
Vyacheslav Tsurka
fe8c5b0f0f
feat: add support for inner instructions metadata ( #13224 )
...
* add-inner-trx
* add compiled instructions
* remove type parsed inner instruction mistake
Co-authored-by: Viacheslav Tsurka <[email protected] >
2020-10-28 17:13:51 +08:00
Justin Starry
8863b773c1
feat: disable loader rate limiter for non solana endpoints ( #13018 )
2020-10-21 16:19:51 +08:00
Justin Starry
71264bef67
feat: use base64 encoding when sending and simulating transactions ( #12950 )
2020-10-16 23:54:30 +08:00
Michael Vines
beaa7ff556
fix: permit getConfirmedTransaction log messages field to be null
2020-10-12 21:42:51 -07:00
Michael Vines
1b16790325
fix: surface full block rewards type
2020-10-09 21:54:13 -07:00
Josh
e0eb374d9c
feat: introduce getRecentPerformanceSamples rpc ( #12442 )
...
* feat: introduce getRecentPerformanceSamples rpc
* test: indroduce tests and clean up style
* test: skip live tests
* feat: run tests live
2020-10-08 20:26:58 -07:00
Justin Starry
41ce892f1c
fix: use Node.js https agent when endpoint uses https ( #12692 )
2020-10-07 00:41:18 +08:00
Josh
aaf3790d8c
web3.js: Introduce support for log messages inside ConfirmedTransactionMeta. ( #12629 )
...
* feat: add logMessages to ConfirmedTranasactionMeta
* feat: add flow type and additional superstruct validators
2020-10-05 10:24:38 -07:00
Ryo Onodera
337da184f3
doc: Add a comment to clarify port selection
2020-10-02 21:20:58 -07:00
Michael Vines
f63034752d
fix: support new 'feature-set' field in getVersion RPC method
2020-09-29 11:40:39 -07:00
Justin Starry
c94813e436
fix: use socket pooling for http requests in Node.js ( #12480 )
2020-09-25 23:52:01 +08:00
Justin Starry
720f863937
feat: add preflightCommitment support ( #12451 )
2020-09-25 08:49:34 +08:00
Bartosz Lipinski
63db4759f8
feat: add getStakeActivation ( #12274 )
...
* feat: add getStakeActivation
* chore: add rollup watch
* feat: use string literal for stake activation state
* fix: remove optional chaining due to issue with esdoc
* chore: remove optional_chaining
* feat: add live test for getStakeActivation
* feat: extend _buildArgs to support additional options, simplify unit test
2020-09-17 14:50:13 +08:00
Justin Starry
11b199cccf
feat: use pubsub to confirm transactions ( #12095 )
2020-09-08 13:12:47 +08:00
Justin Starry
cfe9b8b744
feat: add idle timeout and fix subscription race ( #12093 )
2020-09-07 23:12:22 +08:00
Justin Starry
d4cbd0d171
fix: use heartbeat to keep ws connection alive ( #12079 )
2020-09-07 10:24:16 +08:00
Paul
3bd3795e2c
chore: improve docs for Connection.confirmTransaction method ( #11889 )
...
Co-authored-by: Paul Schaaf <[email protected] >
2020-09-05 15:34:03 +08:00
Justin Starry
24f551a9e8
fix: speed up get leader schedule ( #12049 )
2020-09-05 00:33:23 +08:00
Justin Starry
d1c08d0b04
chore: fix token tests ( #11975 )
2020-09-01 10:58:40 -07:00
Justin Starry
7aa8b1c658
fix: lock recent blockhash poll to prevent concurrent polling
2020-08-26 15:57:56 +08:00
Jack May
2395e57f45
fix: use bpf-loader-deprecated explicitly ( #11818 )
2020-08-25 09:05:33 -07:00
Dafydd Durairaj
4593c3a172
Exponential backoff on waiting between 429 Errors in connection.js
2020-08-25 09:00:43 -07:00
Justin Starry
cf941b0eda
fix: properly decode account notifications ( #11724 )
2020-08-20 12:36:42 +08:00
Michael Vines
eb83604eaf
fix: adapt to binary64 -> base64 rename
2020-08-17 22:19:49 -07:00
Michael Vines
d527e39c64
fix: adapt to binary64 RPC encoding change
2020-08-17 22:19:49 -07:00
Michael Vines
069ba2bc9e
fix: retry after a brief delay upon a 429 response
2020-08-17 16:16:27 -07:00
Michael Vines
967d6e0e3d
fix: Return proper error objects for HTTP errors
2020-08-17 15:34:20 -07:00
Justin Starry
2011ed3344
fix: undefined is a valid result for getBlockTime
2020-08-14 23:25:34 +08:00
Tyera Eulberg
5f05086ed6
fix: add space to ParsedAccountData ( #11521 )
2020-08-11 21:44:28 -06:00
Justin Starry
e1dc05fae0
feat: add getTokenLargestAccounts method
2020-08-11 18:10:56 +08:00
Justin Starry
177c9c3aec
feat: add simulateTransaction API
2020-08-11 17:08:27 +08:00
Justin Starry
0c97e39675
fix: ignore extra space field in parsed accounts
2020-08-11 16:52:09 +08:00
Justin Starry
97e53f867f
fix: use base64 encoding by default for account data
2020-08-11 11:46:42 +08:00
Justin Starry
fe3729c33e
fix: use recommended buffer api for decoding base64
2020-08-10 02:38:51 +08:00
Justin Starry
91f843c56c
fix: base64 decode account data
2020-08-10 02:06:34 +08:00