e45f1df5dd
Reduce cap by rent's leftover as temporary measure ( #12111 ) ( #12118 )
...
* Reduce cap by rent's leftover as temporary measure
* Reset testnet cap. on start and more logs
(cherry picked from commit 5b2442d54e
)
Co-authored-by: Ryo Onodera <ryoqun@gmail.com >
v1.3.9
2020-09-08 20:02:46 +00:00
d26a809f1f
getMinimumBalanceForRentExemption now only responds to valid account lengths ( #12116 )
...
(cherry picked from commit 9e96180ce4
)
Co-authored-by: Michael Vines <mvines@gmail.com >
2020-09-08 18:50:22 +00:00
d1fdc96969
Add support for deprecated loader (bp #11946 ) ( #12114 )
...
* Add support for deprecated loader (#11946 )
(cherry picked from commit ae0fd3043a
)
* fix version
Co-authored-by: Jack May <jack@solana.com >
2020-09-08 18:41:29 +00:00
a5cad340ed
Forward transactions to the expected leader instead of your own TPU port (bp #12004 ) ( #12108 )
...
* Forward transactions to the expected leader instead of your own TPU port (#12004 )
* Use PoHRecorder to send to the right leader
* cleanup
* fmt
* clippy
* Cleanup, fix bug
Co-authored-by: Carl <carl@solana.com >
(cherry picked from commit c67f8bd821
)
# Conflicts:
# banks-server/Cargo.toml
* Update Cargo.toml
Co-authored-by: anatoly yakovenko <anatoly@solana.com >
Co-authored-by: Michael Vines <mvines@gmail.com >
2020-09-08 16:51:33 +00:00
2341394e8b
Rename to ClusterType and restore devnet compat. (manual bp) ( #12069 )
...
* Rename to ClusterType and restore devnet compat.
* De-duplicate parse code and add comments
* Adjust default Devnet genesis & reduce it in tests
2020-09-08 23:54:54 +09:00
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
58312655b4
Fix signature subscription panic ( #12077 ) ( #12092 )
2020-09-07 10:31:25 +00:00
f3f86f43ee
Compress snapshot archive within the validator to reduce system dependencies, and default to zstd compression (bp #12085 ) ( #12087 )
...
* Compress snapshot archive within the validator to reduce system dependencies
(cherry picked from commit d3750b47d2
)
* Default snapshot compression to zstd instead of bzip2 for quicker snapshot generation
(cherry picked from commit 9ade73841f
)
Co-authored-by: Michael Vines <mvines@gmail.com >
2020-09-07 06:55:38 +00:00
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
cd139b8185
Fix bad predicate with malformed gossip votes ( #12072 ) ( #12078 )
...
(cherry picked from commit eabc63cdcd
)
Co-authored-by: Ryo Onodera <ryoqun@gmail.com >
2020-09-06 05:35:00 +00:00
6a74bc1297
validator: Add --enable-bigtable-ledger-upload
flag (bp #12040 ) ( #12057 )
...
* Add --enable-bigtable-ledger-upload flag
(cherry picked from commit d8e2038dda
)
* Relocate BigTable uploader to ledger/ crate
(cherry picked from commit 91a56caed2
)
# Conflicts:
# ledger/Cargo.toml
* Cargo.lock
(cherry picked from commit 2b8a521562
)
* Add BigTableUploadService
(cherry picked from commit bc7731b969
)
* Add BigTableUploadService
(cherry picked from commit bafdcf24f5
)
* Add exit flag for bigtable upload operations
(cherry picked from commit d3611f74c8
)
* Remove dead code
(cherry picked from commit cd3c134b58
)
* Request correct access
(cherry picked from commit 4ba43c29ce
)
* Add LARGEST_CONFIRMED_ROOT_UPLOAD_DELAY
(cherry picked from commit b64fb295a1
)
* Resolve merge conflicts
Co-authored-by: Michael Vines <mvines@gmail.com >
2020-09-05 17:09:32 +00:00
e9a2dd0bc1
Add --show-transactions flag to transaction-history command ( #12071 )
...
(cherry picked from commit 2332dd774f
)
Co-authored-by: Michael Vines <mvines@gmail.com >
2020-09-05 16:52:38 +00:00
feed960ef3
Bigtable bug fixes ( #12058 ) ( #12060 )
...
* Accommodate stricted get_bincode_cell in get_confirmed_signatures_for_address
* Sort signatures newest-oldest, even within slot
(cherry picked from commit 879c98efeb
)
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
2020-09-05 03:31:35 +00:00
ae8acada8c
Add unlock epochs for blake3 ( #12054 ) ( #12056 )
...
Co-authored-by: Carl <carl@solana.com >
(cherry picked from commit a13efc52b3
)
Co-authored-by: carllin <wumu727@gmail.com >
2020-09-04 23:33:53 +00:00
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
d0f715cb23
adds new CrdsFilterSet type for Vec<CrdsFilter> ( #12029 ) ( #12048 )
...
(cherry picked from commit 114c211b66
)
Co-authored-by: behzad nouri <behzadnouri@gmail.com >
2020-09-04 14:10:12 +00:00
0fc0378347
fix solana-install syntax ( #12043 )
...
```
solana-install info
solana-install deploy
solana-install update
solana-install run
```
(cherry picked from commit 38f36a7a7a
)
Co-authored-by: pk <4514654+pkrasam@users.noreply.github.com >
2020-09-04 05:40:47 +00:00
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
962aed0961
Mark a withdraw authority as non-circulating ( #12033 ) ( #12036 )
...
(cherry picked from commit 2c091e4fca
)
Co-authored-by: Greg Fitzgerald <greg@solana.com >
2020-09-04 00:46:10 +00:00
bd76810623
Bump version to 1.3.9 ( #12034 )
2020-09-03 16:55:24 -07:00
58fe45f3e5
Don't query modern Ledger wallet app version with deprecated payload size ( #12031 )
...
(cherry picked from commit dff8242887
)
Co-authored-by: Trent Nelson <trent@solana.com >
v1.3.8
2020-09-03 21:55:55 +00:00
01a9360dbe
builds crds filters without looping over filters ( #11998 ) ( #12028 )
...
(cherry picked from commit bc7adb97ed
)
Co-authored-by: behzad nouri <behzadnouri@gmail.com >
2020-09-03 21:44:00 +00:00
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
79d9d28e7d
Update token amounts in parsed instructions to retain full precision ( #12020 ) ( #12022 )
...
(cherry picked from commit b940da4040
)
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
2020-09-03 19:22:24 +00:00
d273d1acb2
Fix forwarding calculation ( #12014 ) ( #12019 )
...
Co-authored-by: Carl <carl@solana.com >
(cherry picked from commit 3f39ab1e04
)
Co-authored-by: carllin <wumu727@gmail.com >
2020-09-03 10:36:56 +00:00
991f188f23
Fix test ( #12013 ) ( #12017 )
...
(cherry picked from commit 36a294aae0
)
Co-authored-by: Ryo Onodera <ryoqun@gmail.com >
2020-09-03 17:16:59 +09:00
8f02fdcc11
Purge storage rewards from accounts db for testnet ( #11996 ) ( #12011 )
...
* Purge storage rewards from accounts db for testnet
* Fix test failing only on stable
(cherry picked from commit fb71ee60aa
)
Co-authored-by: Ryo Onodera <ryoqun@gmail.com >
2020-09-03 08:01:37 +00:00
3e78850331
Move forward token2 native mint testnet epoch ( #12007 ) ( #12010 )
...
(cherry picked from commit 4b1cb51a3e
)
Co-authored-by: Ryo Onodera <ryoqun@gmail.com >
2020-09-03 07:48:55 +00:00
f29a741582
Clarify comments and names in inflation code ( #11977 ) ( #12008 )
...
(cherry picked from commit 89bca6110a
)
Co-authored-by: Ryo Onodera <ryoqun@gmail.com >
2020-09-03 06:47:13 +00:00
3e6052faca
Bigtable method to return a single row of data ( #11999 ) ( #12002 )
...
(cherry picked from commit b041afe1be
)
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
2020-09-02 21:01:58 +00:00
0b0710d522
Use conventional special self notation ( #11990 ) ( #11997 )
...
(cherry picked from commit 46aac4819a
)
Co-authored-by: Ryo Onodera <ryoqun@gmail.com >
2020-09-02 11:59:16 +00:00
2f3fced8a8
Switch account hashing to blake3 ( #11969 ) ( #11992 )
...
* Switch account hashing to blake3
Co-authored-by: Carl <carl@solana.com >
(cherry picked from commit af08221aec
)
Co-authored-by: carllin <wumu727@gmail.com >
2020-09-02 08:40:07 +00:00
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
f26ff6d6b2
Docs.rs version replacement ( #11981 ) ( #11982 )
...
(cherry picked from commit b720921c83
)
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
2020-09-01 13:52:57 -06:00
57f149e415
Ensure that the spl-token 2 native mint account is owned by the spl-token 2 program. ( #11974 )
...
Workaround for https://github.com/solana-labs/solana-program-library/issues/374 until spl-token 3 is shipped
(cherry picked from commit 7341e60043
)
Co-authored-by: Michael Vines <mvines@gmail.com >
2020-09-01 18:16:22 +00:00
8ece3847f9
Add tests for the Debug and activation Vecs ( #11926 ) ( #11968 )
...
* Add tests for the Debug and activation Vecs
* Rename a bit
(cherry picked from commit 11ac4eb21d
)
Co-authored-by: Ryo Onodera <ryoqun@gmail.com >
2020-09-01 09:54:27 +00:00
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
d9684f99c3
Remove log ( #11949 ) ( #11961 )
...
Co-authored-by: Carl <carl@solana.com >
(cherry picked from commit 7641b60a2b
)
Co-authored-by: carllin <wumu727@gmail.com >
2020-09-01 01:05:20 +00:00
6ea9c249d7
Add missing backslash to solana-validator command ( #11958 )
...
(cherry picked from commit a19f696a42
)
Co-authored-by: Richard Ayotte <rich.ayotte@gmail.com >
2020-08-31 23:43:22 +00:00
1e02069f86
Increase message_processor logging to error level ( #11945 ) ( #11948 )
...
(cherry picked from commit 9b9d559312
)
Co-authored-by: sakridge <sakridge@gmail.com >
2020-08-31 21:26:35 +00:00
b179ed0b90
Remove encrypted secrets not required by the main public CI (bp #11942 ) ( #11944 )
...
* Remove unused GEOLOCATION_API_KEY
(cherry picked from commit f78594dfc1
)
* Remove secrets not required by the main public CI
(cherry picked from commit 278f2fe078
)
Co-authored-by: Michael Vines <mvines@gmail.com >
2020-08-31 18:59:52 +00:00
eb65ff750e
Simplify get_programs(), specify a real Preview activation epoch for new BPFLoader ( #11930 )
...
(cherry picked from commit f385af25e5
)
Co-authored-by: Michael Vines <mvines@gmail.com >
2020-08-31 17:21:07 +00:00
663dc9959f
Bump version to v1.3.8
2020-08-31 10:18:42 -07:00
53ed6a2298
Fix use-deprecated-loader arg ( #11921 ) ( #11929 )
...
(cherry picked from commit 6234909373
)
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
2020-08-31 09:53:34 +00:00
47962f3e80
Use DNS for devnet/testnet entrypoints ( #11922 )
...
(cherry picked from commit e4d7e1fe3f
)
Co-authored-by: Michael Vines <mvines@gmail.com >
2020-08-31 07:53:02 +00:00
d3a16e4e13
Bump RPC banks up 1 port to avoid web3.js wss port conflict
...
(cherry picked from commit f8bb93a0f4
)
v1.3.7
2020-08-30 23:56:19 -07:00
250f5a8196
Add new trusted validator for testnet
2020-08-30 22:51:42 -07:00
83a17acc17
Add methods to adjust rent burn percentage, and hashes per tick
2020-08-30 16:50:43 -07:00
ed34b930e5
modify-genesis now writes elsewhere and produces a full genesis.tar.bz2
2020-08-30 16:47:27 -07:00
95816f7db9
Add ability to fork a local cluster from the latest mainnet-beta snapshot
2020-08-30 16:47:18 -07:00