mergify[bot]
a9d2fa6aad
Cli: Update OutputFormat method to return a String to restore consistency ( #9904 ) ( #9905 )
...
automerge
2020-05-06 20:51:45 -07:00
mergify[bot]
8cb3953c9a
Cli: add cluster-date subcommand, and make block-time slot optional ( #9878 ) ( #9883 )
...
automerge
2020-05-05 10:19:10 -07:00
mergify[bot]
909316bd53
Avoid panic caused by converting non-positive / non-normal floating points values to duration ( #9867 ) ( #9872 )
...
(cherry picked from commit 3aedb81d48
)
Co-authored-by: Kristofer Peterson <svenski123@users.noreply.github.com >
2020-05-04 14:27:40 -07:00
mergify[bot]
000b763e95
Add clap.rs default for --commitment ( #9859 ) ( #9861 )
...
automerge
2020-05-02 14:47:30 -07:00
mergify[bot]
3f41d60793
Add commitment Root variant, and add fleshed out --commitment arg to Cli ( #9806 ) ( #9813 )
...
automerge
2020-04-30 10:40:07 -07:00
Michael Vines
40cb8d857b
Don't divide by zero
2020-04-29 11:04:08 -07:00
mergify[bot]
972381efff
catchup now estimates the time remaining ( #9782 ) ( #9785 )
...
automerge
2020-04-29 01:26:20 -07:00
mergify[bot]
34df5ad364
cli: Add transaction-history (bp #9614 ) ( #9623 )
...
automerge
2020-04-21 10:49:24 -07:00
mergify[bot]
8f9f11e37f
Tame wallet manager better ( #9567 ) ( #9575 )
...
automerge
2020-04-18 13:37:40 -07:00
mergify[bot]
d7c43f0c0b
Cli: enable json output ( #9478 ) ( #9495 )
...
automerge
2020-04-14 14:22:23 -07:00
Michael Vines
73dad25d74
Sort the output of solana validators
by active stake ( #9459 )
...
automerge
(cherry picked from commit 3f33f4d3a9
)
2020-04-12 17:54:13 -07:00
mergify[bot]
47ddb84078
cli: Add --follow option to catchup command to allow for easy ongoing monitoring between two nodes (bp #9260 ) ( #9278 )
...
automerge
2020-04-02 20:43:19 -07:00
mergify[bot]
c1acfe4843
Add epoch subcommand ( #9249 ) ( #9255 )
...
automerge
2020-04-01 21:41:22 -07:00
mergify[bot]
e32f7dbe49
catchup now retries when the desired node is not yet online ( #9148 ) ( #9152 )
...
automerge
2020-03-29 10:39:56 -07:00
Greg Fitzgerald
c68e80c93b
Improve CLI usage messages ( #8972 )
...
* Improve CLI usage messages
* stragglers
* Apply review feedback
Co-authored-by: Trent Nelson <trent@solana.com >
2020-03-19 21:43:11 -06:00
Tyera Eulberg
6077458ad8
Cli: enable flexible flexible signer paths for pubkey args ( #8892 )
...
automerge
2020-03-16 15:17:13 -07:00
Trent Nelson
fbf2dd1672
CLI: Error message cleanup ( #8804 )
...
automerge
2020-03-12 23:20:49 -07:00
Jack May
6eb4973780
Don't use move semantics if not needed ( #8793 )
2020-03-11 14:37:23 -07:00
Michael Vines
132a2a73af
Add total-supply command ( #8722 )
...
automerge
2020-03-09 01:28:44 -07:00
Grimes
f89c22b5ee
solana catchup
now detects when you try to catchup to yourself (#8635 )
...
automerge
2020-03-04 14:44:21 -08:00
Grimes
09a0325534
catchup
now supports an optional RPC URL argument for validators with private RPC (#8629 )
...
automerge
2020-03-04 11:44:13 -08:00
Michael Vines
abf33b3b3b
Add commitment flag to vote-account
and validators
commands ( #8597 )
2020-03-03 17:53:30 -07:00
Tyera Eulberg
e4498adb1f
Make block-time more human-readable ( #8575 )
2020-03-02 14:58:15 -08:00
Sunny Gleason
db291234ed
feat: implement websocket_url as a get/set-able global parameter w/ value computation
2020-03-01 01:07:45 -07:00
Michael Vines
407d058611
live-slots now displays the rate the root slot is advancing
2020-02-25 20:59:05 -07:00
Tyera Eulberg
12a9b5f35e
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
2020-02-24 17:03:30 -07:00
Tyera Eulberg
4ddbf8d509
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 >
2020-02-21 14:55:53 -07:00
Tyera Eulberg
ab361a8073
Rename KeypairUtil to Signer ( #8360 )
...
automerge
2020-02-20 13:28:55 -08:00
Sunny Gleason
a7fa92b372
feat: implementation of live-slots command ( #8129 )
2020-02-06 14:16:30 -05:00
Tyera Eulberg
3db159f616
CLI cosmetic: make config get and verbose prints consistent ( #8119 )
...
* CLI cosmetic: make config get and verbose prints consistent
* Make print format consistent across cli
2020-02-05 11:14:44 -07:00
Michael Vines
4c0420b884
Delete uptime command, report total credits in solana validators
instead
2020-02-03 16:55:33 -07:00
Michael Vines
1c82f84595
Add leader-schedule subcommand
2020-01-29 20:08:42 -07:00
Ryo Onodera
992e985972
Add column for slot range of epoch to epoch-info ( #7954 )
...
automerge
2020-01-23 20:44:37 -08:00
Jack May
c95e5346a4
Boot the mut ( #7926 )
2020-01-22 17:54:06 -08:00
Michael Vines
340424e03a
Use minimumLedgerSlot RPC API in block-production command
2020-01-21 14:05:26 -07:00
Michael Vines
356f246a74
Remove get-/show- prefix from cli commands
2020-01-21 08:43:07 -07:00
Michael Vines
a32de96ab1
Add show-stakes subcommand
2020-01-17 14:14:01 -07:00
Ryo Onodera
e710964d05
Revamp the progress of current epoch in get-epoch-info ( #7838 )
...
* Revamp the progress of current epoch in get-epoch-info
* Incorporate suggested more concise labelling
2020-01-17 09:39:47 +09:00
Tyera Eulberg
6d3b8b6d7d
Remove tuples from JSON RPC responses ( #7806 )
...
* Remove RpcConfirmedBlock tuple
* Remove getRecentBlockhash tuple
* Remove getProgramAccounts tuple
* Remove tuple from get_signature_confirmation_status
* Collect Rpc response types
* Camel-case epoch schedule for rpc response
* Remove getBlockCommitment tuple
* Remove getStorageTurn tuple
* Update json-rpc docs
2020-01-15 00:25:45 -07:00
Michael Vines
419da18405
show-block-production: Rename "missed" to "skipped" as not all skipped slots are missed slots ( #7599 )
2019-12-22 22:39:47 -07:00
Michael Vines
d51e42c707
MISSED -> SKIPPED
2019-12-22 10:19:35 -07:00
Michael Vines
d88d8e2dbb
Fix another silly bug
2019-12-21 09:20:12 -07:00
Michael Vines
3f69d58498
ledger-tool: Add --all option to bounds, to display all non-empty slots ( #7592 )
2019-12-20 20:43:53 -07:00
Michael Vines
8886db2000
--verbose now causes show-block-production to list all slots and highlight the specific misses ( #7582 )
2019-12-20 09:38:08 -07:00
Michael Vines
5e6c58716e
Speed up show-block-production command
2019-12-19 10:50:27 -07:00
Michael Vines
ff171baa67
Add show-block-production command
2019-12-19 00:02:11 -07:00
Justin Starry
dad5c62df5
Add uptime column to show-validators ( #7441 )
...
automerge
2019-12-11 22:04:54 -08:00
Tyera Eulberg
11521dca08
Use is_amount clap validator ( #7400 )
...
* Fix up is_amount to handle floats for SOL; expand amount_of test
* Use required_lamports_from and is_amount across CLI
* Remove obsolete test (now handled by clap)
2019-12-10 11:29:17 -07:00
Jack May
19ecce1e32
Fix offline stakes payer ( #7385 )
2019-12-09 23:11:04 -08:00
Michael Vines
5e0a69f68b
Improve get-epoch-info output for longer epoch durations
2019-12-09 23:42:00 -07:00