sakridge
0cd6838c23
Bump version to v1.3.24 ( #13851 )
2020-11-29 18:11:35 +00:00
Trent Nelson
5dbec42394
Bump version to 1.3.23
2020-11-25 03:02:13 -07:00
Michael Vines
ea2daf0cfa
Bump version to 1.3.22
2020-11-13 18:03:30 +00:00
sakridge
b9555116ec
Increment version to v1.3.21 ( #13528 )
2020-11-11 19:30:46 +00:00
mergify[bot]
5084871e27
Cli: deploy programs via TPU ( #13090 ) ( #13110 )
...
* Deploy: send write transactions to leader tpu
* Less apparent stalling during confirmation
* Add EpochInfo mock
* Only get cluster nodes once
* Send deploy writes to next leader
(cherry picked from commit 16944e218f
)
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
2020-10-23 17:14:37 +00:00
Michael Vines
422bb3c526
Run codemod --extensions rs Pubkey::new_rand solana_sdk::pubkey::new_rand
2020-10-21 20:27:57 -07:00
Trent Nelson
6ebb933302
Bump version to 1.3.20
2020-10-22 00:08:28 +00:00
mergify[bot]
15a49d7508
RPC: Don't send base64 TXs to old clusters ( #13062 )
...
Co-authored-by: Trent Nelson <trent@solana.com >
2020-10-21 21:07:08 +00:00
Tyera Eulberg
7674a5fea8
Bump version to v1.3.19 ( #12986 )
2020-10-19 19:13:28 +00:00
mergify[bot]
df8b07ddbd
solana vote-account
/solana stake-account
now works with RPC servers without --enable-rpc-transaction-history
(bp #12826 ) ( #12848 )
...
* Implementation-defined RPC server errors are now accessible to client/ users
(cherry picked from commit 247228ee61
)
* Cleanly handle RPC servers that don't have --enable-rpc-transaction-history enabled
(cherry picked from commit 14d793b22c
)
Co-authored-by: Michael Vines <mvines@gmail.com >
2020-10-13 18:14:45 +00:00
Trent Nelson
d1c51950f3
Bump version to v1.3.18
2020-10-13 03:57:13 +00:00
mergify[bot]
744006fe78
RpcClient: Encode TXs as base64 by default ( #12816 )
...
(cherry picked from commit efbe37ba20
)
Co-authored-by: Trent Nelson <trent@solana.com >
2020-10-12 21:56:13 +00:00
mergify[bot]
033c87e3f1
simulate_transaction_with_config() now passes full config to server ( #12802 )
...
(cherry picked from commit b3c2752bb0
)
Co-authored-by: Michael Vines <mvines@gmail.com >
2020-10-12 06:13:55 +00:00
Trent Nelson
a70aa28832
Bump version to 1.3.17
2020-10-10 03:22:14 +00:00
mergify[bot]
925973ee60
RPC: Transaction deser can be quite slow (bp #12683 ) ( #12702 )
...
* RPC: Check encoded transaction size before decoding
(cherry picked from commit 7f67d36777
)
* RPC: Support base64 encoded transactions
Defaults to base58
(cherry picked from commit e35889542b
)
Co-authored-by: Trent Nelson <trent@solana.com >
2020-10-07 05:50:23 +00:00
Michael Vines
bc1b95d6d0
Bump version to v1.3.16
2020-10-03 04:24:03 +00:00
mergify[bot]
90d586a4f8
solana stakes
now employs server-side filtering if only one vote account is provided (#12657 )
...
(cherry picked from commit 9abaf6ec1d
)
Co-authored-by: Michael Vines <mvines@gmail.com >
2020-10-03 02:00:49 +00:00
mergify[bot]
bd94250fca
Improve solana deploy ( #12621 ) ( #12646 )
...
* Check program account before attempting to create it
* Use last_valid_slot to timeout status checks
* Include transaction history in RpcClient::get_signature_statuses requests
* Improve solana-deploy send-transactions
* Clippy
* Improve mock deploy test
* Review comments
(cherry picked from commit 19f385db76
)
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
2020-10-02 20:44:26 +00:00
Michael Vines
e69ee1ec64
Add GetConfirmedBlocksWithLimit RPC method
...
(cherry picked from commit 75b621160e
)
2020-10-02 08:21:08 -07:00
mergify[bot]
46311181dc
Add nonced-tx check to RpcClient ( #12600 ) ( #12604 )
...
(cherry picked from commit 8f10e407ee
)
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
2020-10-01 07:51:16 +00:00
Trent Nelson
24c60cf3db
Bump version to v1.3.15
2020-09-29 20:57:08 +00:00
Michael Vines
4a6b65ce53
Switch get_program_accounts to use base64
2020-09-29 18:21:19 +00:00
Trent Nelson
3781ad259b
clap-utils: Allow nonce/offline args to be global (bp #12538 )
2020-09-29 04:51:33 +00:00
mergify[bot]
bc3aa53e02
Runtime feature activation framework (bp #12376 ) ( #12497 )
...
* Runtime feature activation framework
(cherry picked from commit 93259f0bae
)
# Conflicts:
# runtime/src/bank.rs
* Add feature set identifier to gossiped version information
(cherry picked from commit 35f5f9fc7b
)
# Conflicts:
# Cargo.lock
# version/Cargo.toml
* Port instructions sysvar and secp256k1 program activation to FeatureSet
(cherry picked from commit c10da16d7b
)
# Conflicts:
# runtime/src/bank.rs
# runtime/src/message_processor.rs
* Add feature management commands
(cherry picked from commit 93ed0ab2bb
)
# Conflicts:
# Cargo.lock
# cli/Cargo.toml
* Make test_process_rest_api less fragile
(cherry picked from commit 7526bb96f3
)
* Remove id field
(cherry picked from commit cc6ba1e131
)
* FeatureSet test
(cherry picked from commit 92406cf9a0
)
* cargo fmt
(cherry picked from commit 199940d683
)
* cli review feedback
(cherry picked from commit 3a2b8c5e5b
)
* Rename active() to is_active()
(cherry picked from commit e39fac9f01
)
* Resolve merge conflicts
* Remove continues from compute_active_feature_set()
Co-authored-by: Michael Vines <mvines@gmail.com >
2020-09-26 17:49:53 +00:00
Trent Nelson
b65a764593
Bump jsonrpc crates to 15.0.0 (bp #12491 )
2020-09-25 19:49:10 +00:00
mergify[bot]
495ea7cd2f
introduce RpcPerfSample and modify getPerformanceSamples output ( #12434 ) ( #12464 )
...
* introduce RpcPerfSample and modify getPerformanceSamples output
* camelCase test results
(cherry picked from commit 1d04c1db94
)
Co-authored-by: Josh <josh.hundley@gmail.com >
2020-09-24 22:45:05 +00:00
mergify[bot]
9ff2378948
Remove transaction encoding from storage layer (bp #12404 ) ( #12440 )
...
* Remove transaction encoding from storage layer (#12404 )
(cherry picked from commit 731a943239
)
* Bump
Co-authored-by: Justin Starry <justin@solana.com >
2020-09-24 10:11:27 +00:00
Tyera Eulberg
ec4938a9f3
Bump version to 1.3.14 ( #12444 )
2020-09-24 07:42:54 +00:00
Trent Nelson
838aaee144
CLI: Factor out offline helpers (bp #12382 )
2020-09-24 04:41:30 +00:00
mergify[bot]
a76e175fd0
RpcClient::get_multiple_accounts() now works ( #12427 )
...
(cherry picked from commit ff890c173c
)
Co-authored-by: Michael Vines <mvines@gmail.com >
2020-09-23 21:56:23 +00:00
mergify[bot]
339e72d8d2
Simplify cli node version output, display semver only by default ( #12386 )
...
(cherry picked from commit 4fa443becf
)
Co-authored-by: Michael Vines <mvines@gmail.com >
2020-09-22 08:07:28 +00:00
Michael Vines
bc774e3ea6
Bump version to v1.3.13
2020-09-20 05:40:32 +00:00
mergify[bot]
54b87b34c3
Add get_token_account methods ( #12346 ) ( #12349 )
...
(cherry picked from commit 28f2c15597
)
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
2020-09-19 03:53:51 +00:00
mergify[bot]
1f69b125ce
Remove client resends ( #12290 ) ( #12296 )
...
* Remove resends from client send_tx methods
* Retry status queries until blockhash expires
(cherry picked from commit a79790dea6
)
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
2020-09-17 01:01:40 +00:00
Ryo Onodera
7267257073
Bump version to v1.3.12 ( #12249 )
2020-09-15 20:15:03 +00:00
Ryo Onodera
52ee9155b5
Bump version to v1.3.11 ( #12238 )
2020-09-15 10:25:22 +00:00
Michael Vines
415c80c204
Bump version to v1.3.10
2020-09-09 01:29:39 +00:00
mergify[bot]
180224114a
Fix RPC transaction method configs serialization ( #12100 ) ( #12102 )
...
(cherry picked from commit 9940870c89
)
Co-authored-by: Justin Starry <justin@solana.com >
2020-09-08 06:12:26 +00:00
mergify[bot]
aac38516da
cli: add block
and first-available-block
commands (bp #12083 ) ( #12084 )
...
* Add first-available-block command
(cherry picked from commit 6677996369
)
* Add block command
(cherry picked from commit 27752c4e4d
)
Co-authored-by: Michael Vines <mvines@gmail.com >
2020-09-06 20:53:44 +00:00
mergify[bot]
357a341db5
Bump getMultipleAccounts input limit ( #12050 ) ( #12052 )
...
(cherry picked from commit 954b017f85
)
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
2020-09-04 18:58:45 +00:00
mergify[bot]
aa3bdd3730
Revert signature-notification format change (bp #12032 ) ( #12038 )
...
* Revert signature-notification format change (#12032 )
* Use untagged RpcSignatureResult enum to avoid breaking downstream consumers of current signature subscriptions
* Clean up client duplication
* Clippy
(cherry picked from commit 39246f9dd7
)
# Conflicts:
# core/src/rpc_pubsub.rs
* Fix conflicts
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
Co-authored-by: Tyera Eulberg <tyera@solana.com >
2020-09-04 01:34:49 +00:00
Josh
bd76810623
Bump version to 1.3.9 ( #12034 )
2020-09-03 16:55:24 -07:00
mergify[bot]
f44d9d770a
Rpc: add getMultipleAccounts endpoint (bp #12005 ) ( #12024 )
...
* Rpc: add getMultipleAccounts endpoint (#12005 )
* Add rpc endpoint to return the state of multiple accounts from the same bank
* Add docs
* Review comments: Dedupe account code, default to base64, add max const
* Add get_multiple_accounts to rpc-client
(cherry picked from commit b22de369b7
)
* Use new_response for consistency
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
Co-authored-by: Tyera Eulberg <tyera@solana.com >
2020-09-03 19:52:46 +00:00
mergify[bot]
a5832366a7
Detect and notify when deserializable shreds are available (bp #11816 ) ( #11988 )
...
* Detect and notify when deserializable shreds are available (#11816 )
* Add logic to check for complete data ranges
* Add RPC signature notification
Co-authored-by: Carl <carl@solana.com >
(cherry picked from commit 1c1a3f979d
)
# Conflicts:
# accounts-bench/Cargo.toml
# core/src/rpc_pubsub.rs
* Fix conflicts
Co-authored-by: carllin <wumu727@gmail.com >
Co-authored-by: Carl <carl@solana.com >
2020-09-02 06:38:10 +00:00
mergify[bot]
0d23ad00b1
Update to rayon 1.4.0 ( #11898 ) ( #11902 )
...
(cherry picked from commit c4253dc0f9
)
Co-authored-by: sakridge <sakridge@gmail.com >
2020-09-01 04:53:39 +00:00
Michael Vines
663dc9959f
Bump version to v1.3.8
2020-08-31 10:18:42 -07:00
Michael Vines
311b419f8a
Bump version to v1.3.7
2020-08-29 11:42:14 -07:00
Jon Cinque
c6416fca6e
Bump version to 1.3.6 ( #11890 )
2020-08-28 16:58:59 +02:00
mergify[bot]
132550cd7a
RPC: Allow the sendTransaction preflight commitment level to be configured (bp #11792 ) ( #11794 )
...
* Allow the sendTransaction preflight commitment level to be configured
(cherry picked from commit b660704faa
)
* rebase
Co-authored-by: Michael Vines <mvines@gmail.com >
2020-08-22 16:41:25 +00:00
Trent Nelson
abce60efdf
Bump version to 1.3.5
2020-08-19 20:19:34 +00:00