fc80b77fc4
Increase buffer on low SOL fault to over a week ( #8903 ) ( #8904 )
...
automerge
2020-03-17 10:32:28 -07:00
5a7707362c
Sort device paths for select ( #8896 ) ( #8897 )
...
automerge
2020-03-16 19:43:11 -07:00
0102ee3fa9
Hoist USB URL docs ( #8894 ) ( #8895 )
...
automerge
2020-03-16 16:31:35 -07:00
d29cb19a73
Cli: enable flexible flexible signer paths for pubkey args ( #8892 ) ( #8893 )
...
automerge
2020-03-16 16:16:58 -07:00
1cc66f0cd7
Add Accounts hash consistency halting ( #8772 ) ( #8889 )
...
* Accounts hash consistency halting
* Add option to inject account hash faults for testing.
Enable option in local cluster test to see that node halts.
2020-03-16 14:29:44 -07:00
e2cfc513eb
Add genesis token counter test to system test ( #8824 ) ( #8891 )
...
automerge
2020-03-16 13:32:58 -07:00
8115a962e9
Cleanup CLI types ( #8888 ) ( #8890 )
...
automerge
2020-03-16 12:28:22 -07:00
0c804e2ef2
Use types for CLI value names ( #8878 ) ( #8886 )
...
automerge
2020-03-16 09:23:15 -07:00
cbe36a7a63
Lower error level of InvalidTickCount (bp #8880 ) ( #8885 )
...
automerge
2020-03-16 08:53:33 -07:00
174825fecf
Fix faucet command in run.sh ( #8883 ) ( #8884 )
...
automerge
2020-03-16 05:38:31 -07:00
c7e80bebdc
Bump version to 1.0.8
2020-03-15 21:50:06 -07:00
57abc370fa
Quietly re-introduce legacy --voting-keypair/--identity-keypair args for v1.0.6 compatibility
...
(cherry picked from commit 49706172f3
)
v1.0.7
2020-03-15 20:21:23 -07:00
42ab421a87
Rename leader to validator, drop _keypair/-keypair suffix ( #8876 ) ( #8877 )
...
automerge
2020-03-15 14:14:32 -07:00
9ab27291f5
Validators now run a full gossip node while looking for a snapshot ( #8872 )
...
automerge
2020-03-15 10:29:13 -07:00
27e4e9cb8d
Cli: Add resolve-signer subcommand ( #8859 ) ( #8870 )
...
automerge
2020-03-14 22:14:24 -07:00
b0cf65dfc8
Refactor system tests dir structure ( #8865 ) ( #8869 )
...
automerge
2020-03-14 19:38:19 -07:00
bfc97c682c
Apply s/faucet-keypair/faucet renaming to net scripts ( #8868 )
...
automerge
2020-03-14 18:14:49 -07:00
231c9b25d1
Rework validator vote account defaults to half voting fees ( #8858 )
...
automerge
2020-03-13 21:47:32 -07:00
f536d805ed
Rework cluster metrics dashboard to support the modern clusters
...
(cherry picked from commit 5f5824d78d
)
# Conflicts:
# system-test/automation_utils.sh
2020-03-13 20:18:06 -07:00
cb6e7426a4
Drop :8899 port from http://devnet.solana.com references
...
(cherry picked from commit 9e0a26628b
)
2020-03-13 20:14:02 -07:00
71f391ae04
Enable any signer in various cli subcommands ( #8844 ) ( #8856 )
...
automerge
2020-03-13 18:11:05 -07:00
12bf34f059
Remove holding Poh lock ( #8838 ) ( #8850 )
...
automerge
2020-03-13 16:56:22 -07:00
a3a14d6b5b
Docs: Use correct flag in keypair verification instructions ( #8677 )
...
automerge
(cherry picked from commit 542691c4e4
)
2020-03-13 16:00:33 -07:00
5e22db017a
Surface the missing pubkey
...
(cherry picked from commit ce88602ced
)
2020-03-13 16:00:01 -07:00
2cd09957b4
Cli: add subcommand to withdraw from vote account ( #8550 ) ( #8840 )
...
automerge
2020-03-13 15:31:47 -07:00
d1ec6c0b8b
Upgrade to Rust 1.42 ( #8836 ) ( #8839 )
...
automerge
2020-03-13 14:29:18 -07:00
7722723400
Bump version to 1.0.7
2020-03-13 08:10:09 -07:00
4a42cfc42a
Cli error cleanup 1.0 ( #8834 )
...
* Don't use move semantics if not needed (#8793 )
* SDK: Deboilerplate `TransportError` with thiserror
* Enable interchange between `TransportError` and `ClientError`
* SDK: Retval consistency between `Client` and `AsyncClient` traits
* Client: Introduce/use `Result` type
* Client: Remove unused `RpcResponseIn` type
* Client: Rename `RpcResponse` to more appropriate `RpcResult`
* Client: Death to `io::Result` return types
* Client: Struct-ify `ClientError`
* Client: Add optional `command` parameter to `ClientError`
* RpcClient: Stop abusing `io::Error` (low-fruit)
* ClientError: Use `thiserror`'s `Display` impl
* Extend `RpcError`'s utility
* RpcClient: Stop abusing `io::Error` (the rest)
* CLI: Shim `main()` so we can `Display` format errors
* claputils: format input validator errors with `Display`
They are intended to be displayed to users
* SDK: `thiserror` for hash and sig parse erros
* Keygen: Shim main to format errors with `Display`
* SDK: `thiserror` for `InstructionError`
* CLI: `thiserror` for `CliError`
* CLI: Format user messages with `Display`
* Client: Tweak `Display` for `ClientError`
* RpcClient: Improve messaging when TX cannot be confirmed
* fu death io res retval
* CLI/Keygen - fix shell return value on error
* Tweak `InstructionError` `Display` messages as per review
* Cleanup hackjob return code fix
* Embrace that which you hate most
* Too much...
Co-authored-by: Jack May <jack@solana.com >
v1.0.6
2020-03-13 07:42:25 -06:00
976d744b0d
Enable conservative out-of-bound snapshot cleaning ( #8811 ) ( #8832 )
...
automerge
2020-03-12 23:40:17 -07:00
62de02c8d4
Avoid early clean and bad snapshot by ref-counting ( #8724 ) ( #8831 )
...
automerge
2020-03-12 23:09:45 -07:00
2741a5ce3b
Move history out of intro (bp #8825 ) ( #8826 )
...
automerge
2020-03-12 18:21:56 -07:00
0c818acd90
Move intro out of README ( #8735 ) ( #8827 )
...
automerge
(cherry picked from commit c0fd017906
)
Co-authored-by: Greg Fitzgerald <greg@solana.com >
2020-03-12 18:49:51 -06:00
4d04915302
Update source markdown in CI
2020-03-12 14:56:00 -07:00
7576411c59
Don't tell users to install unreleased software versions
2020-03-12 14:55:46 -07:00
ab2bed6e8f
Add all of docs/src
2020-03-12 14:45:48 -07:00
f66a5ba579
Update keys ( #8821 ) ( #8822 )
...
automerge
2020-03-12 14:15:32 -07:00
9253d786f8
Revert over-zealous versioning text ( #8819 )
...
automerge
2020-03-12 09:49:26 -07:00
d1be1ee49e
Fix malformed doc link ( #8817 ) ( #8818 )
...
automerge
2020-03-12 09:46:26 -07:00
65833eacd8
Update keys ( #8814 ) ( #8816 )
...
automerge
2020-03-12 09:39:31 -07:00
921994e588
Restrict which nodes can run stable and coverage ( #8807 )
...
automerge
2020-03-11 19:18:10 -07:00
91dfd962e5
Update keys ( #8800 ) ( #8806 )
...
automerge
2020-03-11 19:04:46 -07:00
18067dcb55
CLI: Plumb nonce-stored fees ( #8750 )
...
automerge
(cherry picked from commit 0422af2aae
)
2020-03-11 13:09:40 -07:00
7501e1b0f0
Update keys ( #8791 )
...
(cherry picked from commit a0d0d4c0e9
)
2020-03-11 13:08:48 -07:00
1bd2c1de20
Notify when validator balance goes below 1 SOL ( #8792 )
...
automerge
2020-03-11 11:47:08 -07:00
a9ef20d43f
Update keys ( #8783 ) ( #8784 )
...
automerge
2020-03-10 21:39:34 -07:00
00a9d66fed
Improve install messaging ( #8477 ) ( #8785 )
...
automerge
2020-03-10 20:30:39 -07:00
7508ffe703
Add checkmark ( #8781 ) ( #8782 )
...
automerge
2020-03-10 18:32:53 -07:00
6c2368bfc9
Permit fee-payer/split-stake accounts to be the same when using --seed
...
(cherry picked from commit 775ce3a03f
)
2020-03-10 16:16:26 -07:00
6bcb797260
Revert to a computed websocket_url
value when json_rpc_url
is changed
...
(cherry picked from commit f655372b08
)
2020-03-10 16:12:23 -07:00
329945e56f
Print approved msg after Ledger interaction ( #8771 ) ( #8775 )
...
automerge
2020-03-10 15:06:43 -07:00