|
b286296064
|
Remove needless last_root for better reclaims (#8148) (#8584)
automerge
|
2020-03-02 23:21:44 -08:00 |
|
|
1d2c3fc81a
|
Don't advertise the snapshot that the node was loaded from
snapshot_packager_service will remove this snapshot hash from gossip
when it starts
|
2020-03-02 19:16:25 -07:00 |
|
|
3e92cf9563
|
Docs: Update CLI offline cmds (#8548) (#8557)
automerge
|
2020-03-02 16:18:35 -08:00 |
|
|
a679751766
|
Remove granularity from genesis (bp #8514) (#8517)
automerge
|
2020-03-02 15:26:27 -08:00 |
|
|
922d677534
|
Allow stake lockup fields to be updated independently (#8568) (#8573)
automerge
|
2020-03-02 13:59:16 -08:00 |
|
|
db419193ba
|
Only gossip packaged snapshots
(cherry picked from commit 42c5c59800 )
|
2020-03-02 14:20:59 -07:00 |
|
|
df1874a7e1
|
--wait-for-supermajority now requires a SLOT
(cherry picked from commit 13551885c2 )
|
2020-03-02 13:41:20 -07:00 |
|
|
b74e3ce725
|
Add ---no-untrusted-rpc flag
(cherry picked from commit d677e83ed4 )
|
2020-03-02 11:53:11 -07:00 |
|
|
dcb35d287a
|
Bump version to 0.23.9
|
2020-02-29 12:27:25 -07:00 |
|
|
db949b4059
|
Reduce max snapshot hashes to stay under MTU
(cherry picked from commit 2a5605db24 )
v0.23.8
|
2020-02-29 09:25:58 -07:00 |
|
|
2bc735bc85
|
Log RPC node root slot
(cherry picked from commit b4362cc18b )
|
2020-02-29 09:25:58 -07:00 |
|
|
dca0a864b6
|
Fix skipping own leader slots (#8533) (#8539)
automerge
|
2020-02-29 01:12:24 -08:00 |
|
|
f2f6828691
|
rpc: GET for /snapshot.tar.bz2 now redirects to the latest snapshot (bp #8536) (#8537)
automerge
|
2020-02-28 23:16:23 -08:00 |
|
|
797e4b11e2
|
Upgrade to Rust 1.41.1 (#8529)
automerge
|
2020-02-28 10:07:39 -08:00 |
|
|
80206decf8
|
Ensure the validator's identity pubkey is not provided as a --trusted-validator (#8525) (#8526)
automerge
|
2020-02-27 21:51:18 -08:00 |
|
|
eb4d6912bd
|
Bump version to 0.23.8
|
2020-02-27 22:00:44 -07:00 |
|
|
febc7c7ac0
|
Use legit solana message in verify (#8513) (#8522)
automerge
|
2020-02-27 19:16:30 -08:00 |
|
|
f8add53a71
|
Ledger messaging cleanup (#8506) (#8507)
automerge
|
2020-02-27 12:11:41 -08:00 |
|
|
18b55bbfe1
|
Remove loop (#8495)
v0.23.7
|
2020-02-27 02:42:42 -08:00 |
|
|
85637e8f63
|
Rename snapshot.tar.bz2 to snapshot-<slot>-<hash>.tar.bz2 (bp #8482) (#8500)
automerge
|
2020-02-27 00:04:14 -08:00 |
|
|
eb3b5d7382
|
Update voting simulation (#8460) (#8488)
automerge
|
2020-02-26 21:00:38 -08:00 |
|
|
1a4de4d3c4
|
v0.23: backport cli refactoring and remote-wallet signing integration (#8487)
* CLI: dynamic signing reboot (#8384)
* Add keypair_util_from_path helper
* Cli: impl config.keypair as a trait object
* SDK: Add Debug and PartialEq for dyn Signer
* ClapUtils: Arg parsing from pubkey+signers to Presigner
* Impl Signers for &dyn Signer collections
* CLI: Add helper for getting signers from args
* CLI: Replace SigningAuthority with Signer trait-objs
* CLI: Drop disused signers command field
* CLI: Drop redundant tests
* Add clap validator that handles all current signer types
* clap_utils: Factor Presigner resolution to helper
* SDK: `From` for boxing Signer implementors to trait objects
* SDK: Derive `Clone` for `Presigner`
* Remove panic
* Cli: dedup signers in transfer for remote-wallet ergonomics
* Update docs vis-a-vis ASK changes
* Cli: update transaction types to use new dynamic-signer methods
* CLI: Fix tests No. 1
what to do about write_keypair outstanding
* Work around `CliConfig`'s signer not necessarily being a `Keypair`
* CLI: Fix tests No. 2
* Remove unused arg
* Remove unused methods
* Move offline arg constants upstream
* Make cli signing fallible
Co-authored-by: Trent Nelson <trent.a.b.nelson@gmail.com>
* Reinstate `create-stale-account` w/ seed test (#8401)
automerge
* CLI: collect and deduplicate signers (#8398)
* Rename (keypair util is not a thing)
* Add method to generate_unique_signers
* Cli: refactor signer handling and remote-wallet init
* Fixup unit tests
* Fixup intergation tests
* Update keypair path print statement
* Remove &None
* Use deterministic key in test
* Retain storage-account as index
* Make signer index-handling less brittle
* Cache pubkey on RemoteKeypair::new
* Make signer_of consistent + return pubkey
* Remove &matches double references
* Nonce authorities need special handling
* Make solana root key accessible on Ledger (#8421)
* Use 44/501 key as ledger id
* Add error codes
* Ledger key path rework (#8453)
automerge
* Ledger hardware wallet docs (#8472)
* Update protocol documentation
* Correct app-version command const
* Rough initial Ledger docs
* Add more docs
* Cleanup
* Add remote-wallet to docs TOC
Co-authored-by: Greg Fitzgerald <greg@solana.com>
* Add flag to confirm key on device
Co-authored-by: Trent Nelson <trent.a.b.nelson@gmail.com>
Co-authored-by: Greg Fitzgerald <greg@solana.com>
|
2020-02-26 17:59:41 -07:00 |
|
|
100a11f061
|
Limit leader schedule search space (#8468) (#8485)
automerge
|
2020-02-26 15:49:31 -08:00 |
|
|
6d431b8210
|
Refactor select_fork() to avoid clones and for clarity (#8081) (#8483)
automerge
|
2020-02-26 15:45:15 -08:00 |
|
|
242afa7e6b
|
Validate the genesis config downloaded over RPC before accepting it (bp #8474) (#8480)
automerge
|
2020-02-26 14:54:01 -08:00 |
|
|
536e01121f
|
Tower tests (bp #7974) (#8463)
automerge
|
2020-02-26 13:25:08 -08:00 |
|
|
93bcb65d8b
|
Promote dangerous cond. from just warning to panic (#8439) (#8448)
automerge
|
2020-02-25 19:12:07 -08:00 |
|
|
0743334486
|
Allow withdrawer to change the authorized stake key (#8456) (#8461)
automerge
|
2020-02-25 19:11:20 -08:00 |
|
|
93027fa067
|
Add --no-check-vote-account argument (#8430) (#8434)
automerge
|
2020-02-25 00:13:18 -08:00 |
|
|
8548c83e48
|
validator: snapshot fetching cleanup (bp #8413) (#8415)
automerge
|
2020-02-24 14:37:24 -08:00 |
|
|
80dd5db628
|
Add support for large transactions with Ledger Wallet (#8394) (#8395)
automerge
|
2020-02-22 09:39:48 -08:00 |
|
|
2d0ee7e3dc
|
Add --trusted-validator support for snapshot hash validation (#8390) (#8393)
automerge
|
2020-02-21 19:46:43 -08:00 |
|
|
df2b4d31b7
|
Bump version to 0.23.7
|
2020-02-21 20:01:54 -07:00 |
|
|
45612bc988
|
\
v0.23.6
|
2020-02-21 18:10:11 -07:00 |
|
|
51ce98badd
|
Add --enable-warmup-epochs flag
(cherry picked from commit ea5b00364f )
|
2020-02-21 17:03:35 -07:00 |
|
|
075e784bef
|
Promote some datapoints to info to fix dashboard (#8381)
automerge
(cherry picked from commit aa80f69171 )
|
2020-02-21 17:00:42 -07:00 |
|
|
c1b587c6e4
|
4x DEFAULT_MAX_LEDGER_SLOTS to give nodes 3 hours of slots to repair from (#8388)
automerge
(cherry picked from commit fb98df76b7 )
|
2020-02-21 17:00:35 -07:00 |
|
|
94e2d0b5c2
|
Update unlocks (bp #8363) (#8382)
automerge
|
2020-02-21 11:40:27 -08:00 |
|
|
c2be9fdf0e
|
Add handling for fallible signers (#8367) (#8374)
automerge
|
2020-02-21 01:45:13 -08:00 |
|
|
c2b17c7d3f
|
Correct missing entry handling to avoid bad warns (bp #8339) (#8378)
automerge
|
2020-02-20 23:35:21 -08:00 |
|
|
31544f2a82
|
If the node was loaded from a snapshot, advertise it in gossip (#8364) (#8373)
automerge
|
2020-02-20 19:57:43 -08:00 |
|
|
3a88190e4e
|
Enable BPF in TdS epoch 17 (#8370)
automerge
|
2020-02-20 18:11:58 -08:00 |
|
|
3f30354d1a
|
Add non-bz2 snapshot for faster creation for dev. (#8350)
* Add non-bz2 snapshot for faster creation for dev.
* Fix tests..
* Revert and always just use snapshot.tar.bz2
(cherry picked from commit 5ef06a9d36 )
|
2020-02-20 18:51:16 -07:00 |
|
|
11f15c0708
|
Flip Stable and Preview enum values
(cherry picked from commit 2d665da3e1 )
|
2020-02-20 18:29:04 -07:00 |
|
|
a83bf85bb3
|
Search for the validator with the highest snapshot (#8368)
automerge
|
2020-02-20 17:24:23 -08:00 |
|
|
02877814fa
|
Rename KeypairUtil to Signer (#8360) (#8366)
automerge
|
2020-02-20 16:30:43 -08:00 |
|
|
29cdfd6bc9
|
Book: Add instructions for verifying a paper wallet keypair (#8357) (#8365)
automerge
|
2020-02-20 14:33:18 -08:00 |
|
|
9dffc3abe4
|
Support transaction signing by heterogenous lists of keypairs (bp #8342) (#8362)
automerge
|
2020-02-20 14:02:14 -08:00 |
|
|
b4eb81546e
|
Snapshot hash gossip changes (#8358) (#8359)
automerge
|
2020-02-20 12:52:04 -08:00 |
|
|
489fd3058f
|
Do not compress small incomplete slot list (#8355) (#8356)
automerge
|
2020-02-20 10:48:47 -08:00 |
|