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
1f80346d97
watchtower: Add --monitor-active-stake flag (bp #8765 ) ( #8769 )
...
automerge
2020-03-10 13:27:19 -07:00
38e661d7ba
CLI Nonce account access dereplicode ( #8743 ) ( #8767 )
...
automerge
2020-03-10 13:15:18 -07:00
592c4efd17
Configure the cluster right after installing it ( #8761 ) ( #8762 )
...
automerge
2020-03-10 10:14:55 -07:00
1629745bd3
Move docs to imperative mood (bp #8643 ) ( #8763 )
...
automerge
2020-03-10 09:50:59 -07:00
02e078c22e
Fix Gitbook's markdown rendering ( #8759 ) ( #8760 )
...
automerge
2020-03-10 08:09:51 -07:00
ea9e7c710a
Bump version to 1.0.6
2020-03-09 22:38:57 -07:00
ee5aa0c1a2
Support monitoring multiple validators
v1.0.5
2020-03-09 21:07:32 -07:00
55dee2901e
watchtower: flag to suppress duplicate notifications ( #8549 )
...
* watchtower: send error message as notification
* watchtower: send all clear notification when ok again
* watchtower: add twilio sms notifications
* watchtower: flag to suppress duplicate notifications
* remove trailing space character
* changes as per suggestion on PR
* all changes together
* cargo fmt
2020-03-09 21:07:32 -07:00
2b0824d18b
watchtower now uses cli-config/
...
(cherry picked from commit 74e7da214a
)
2020-03-09 20:40:18 -07:00
b0709ea0ac
Move cli-config default out of cli/ into cli-config/
...
(cherry picked from commit 756ba07b16
)
2020-03-09 20:40:18 -07:00
81b5499f7a
Rename 'url' to 'json_rpc_url'
...
(cherry picked from commit 5c236fd06c
)
2020-03-09 20:40:18 -07:00
c96ce99705
Wait for 80% of the active stake instead of 75%
2020-03-09 20:31:44 -07:00
8dcd2d11e1
Docs: Fix missing CLI usage.md
( #8745 ) ( #8749 )
...
automerge
2020-03-09 20:05:24 -07:00
777aae9059
Remove --derivation-path option ( #8741 ) ( #8747 )
...
automerge
2020-03-09 19:17:14 -07:00