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
Trent Nelson
79249360f7
CLI: Expose sign-only reply parsing helper ( #8107 )
...
automerge
2020-02-03 18:22:36 -08:00
Jack May
336d5136bf
Print more program error info to user when using CLI ( #8098 )
2020-02-03 17:14:53 -08:00
Michael Vines
4c0420b884
Delete uptime command, report total credits in solana validators
instead
2020-02-03 16:55:33 -07:00
Michael Vines
5e2891ae5d
e
2020-02-03 11:34:00 -07:00
Michael Vines
4f85481a2b
Add split-stake command
2020-02-03 11:14:08 -07:00
Tyera Eulberg
fab8ef379f
Use solana-cli config keypair in solana-keygen ( #8074 )
...
* Use solana-cli config keypair in solana-keygen
* s/infile/keypair for consistency across modules and more generality across access methods
* Move config into separate crate
2020-01-31 19:27:37 -07:00
Trent Nelson
dc2888c9a3
CLI: De-replicode SigningAuthority instatiation ( #8076 )
...
automerge
2020-01-31 16:30:37 -08:00
Trent Nelson
9739be9ecf
CLI: Fix stake-account auth withdrawer output ( #8071 )
...
automerge
2020-01-31 14:25:05 -08:00
Michael Vines
7d96510d17
Fix stake-account subcommand name
2020-01-31 12:09:41 -07:00
Trent Nelson
966d077431
CLI: Disallow blockhash/fee-calc lookups when offline ( #7981 )
...
* CLI: Add BlockhashSpec to tighten control over --blockhash
* Use BlockhashSpec
* Add a matches-free constructor
* More descriptive naming
2020-01-30 09:21:32 -07:00
Michael Vines
1c82f84595
Add leader-schedule subcommand
2020-01-29 20:08:42 -07:00
Michael Vines
1ff4dd9a9a
Remove show- prefix
2020-01-26 21:00:57 -07:00
Trent Nelson
14a72b0fc0
CLI: --sign-only and --signer require --blockhash ( #7982 )
2020-01-26 10:06:21 -07:00
Trent Nelson
c13ab9f14e
CLI: Consolidate offline arg declarations ( #7979 )
...
automerge
2020-01-26 00:27:24 -08:00
Michael Vines
cff1bc6e71
s/dervied/derived/
2020-01-25 23:22:28 -07:00
Trent Nelson
bb6c4efe9b
CLI: Deterministic dummy keypair generation for SigningAuthority::Offline ( #7971 )
...
* CLI: Deterministic dummy keypair generation for SigningAuthority::Offline
* Add test
2020-01-25 22:14:07 -07:00
Trent Nelson
e2570c98ee
CLI: Add authority to show-nonce-account output ( #7969 )
2020-01-25 07:21:23 -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
Rob Walker
1e2b55c0d7
Remove RedeemVoteCredits ( #7916 )
...
* Move redeem_vote_credits into runtime
* Move redeem_vote_credits into runtime
* Remove RedeemVoteCredits
* chugga for less indentation
* resurrect NoCreditsToRedeem
* fixup
2020-01-22 16:53:42 -08:00
Trent Nelson
964ff522be
Verb-noun-ify Nonce API ( #7925 )
...
* Verb-noun-ify Nonce API
* Unify instruction naming with API naming
The more verbose nonce_account/NonceAccount was chosen for clarity
that these instructions work on a unique species of system account
2020-01-22 16:31:39 -07:00
Trent Nelson
3a0d13aa77
CLI: Cleanup authority arg usage inconsistencies ( #7922 )
...
automerge
2020-01-22 11:19:07 -08:00
Trent Nelson
d854e90c23
CLI: Support offline authorities ( #7905 )
2020-01-22 10:10:22 -07: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
Trent Nelson
0de35fdd1f
CLI: Support offline and nonced stake subcommands ( #7831 )
...
* Support durable nonce for staker-authorize-*
* CLI: Factor out sign-only reply parsing to helper
* Support offline signing for staker-authorize-*
2020-01-17 10:30:56 -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
da165d6943
Fix Rpc inconsistencies ( #7826 )
...
* Update rpc account format: remove byte arrays
* Base58-encode pubkeys in getStoragePubkeysForSlot
* Update docs
2020-01-15 15:33:53 -07:00
Trent Nelson
8ffccfbaff
CLI: Plumb stake authorities throughout ( #7822 )
...
automerge
2020-01-15 13:32:06 -08: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
965ad778dd
Improve KeypairFileNotFound error message ( #7792 )
...
automerge
2020-01-14 12:19:08 -08:00
Justin Starry
bcd072c5e8
Clarify account creation error messages in CLI ( #7719 )
...
* Clarify account creation error messages in CLI
* feedback
* Fix rebase
2020-01-10 12:25:07 +08:00
Rob Walker
6775e83420
Add create with seed to cli ( #7713 )
...
* Add create with seed to cli
* nonce and vote, too
2020-01-09 15:22:48 -08:00
dependabot-preview[bot]
57858b8015
Bump reqwest from 0.9.24 to 0.10.0 ( #7642 )
...
* Bump reqwest from 0.9.24 to 0.10.0
Bumps [reqwest](https://github.com/seanmonstar/reqwest ) from 0.9.24 to 0.10.0.
- [Release notes](https://github.com/seanmonstar/reqwest/releases )
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/seanmonstar/reqwest/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
* Make reqwest::blocking specific
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
2020-01-08 13:31:43 -07:00
Tyera Eulberg
580ca36a62
Cli: fund validator-info accounts with rent-exempt lamports
2020-01-04 22:59:12 -07:00
Michael Vines
a8fd42c1df
Set default vote account commission to 100%
2020-01-04 10:04:31 -07:00
Trent Nelson
7e94cc2cc3
Move nonce into system program ( #7645 )
...
automerge
2020-01-03 16:34:58 -08:00
Trent Nelson
db52cc6749
CLI: Fix default nonce authority resolution ( #7657 )
...
automerge
2020-01-02 17:05:08 -08:00
Michael Vines
4b3bc587ab
Add input validation for --creation-time/--lockup-date args ( #7646 )
...
automerge
2019-12-30 21:57:47 -08:00
Justin Starry
44e45aa090
Support nonced transactions in the CLI ( #7624 )
...
* Support nonced transactions in the CLI
* Update nonce.rs
2019-12-27 14:35:49 -06: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
Rob Walker
a7040896f0
Update to rust 1.40.0 ( #7572 )
...
* Update to rust 1.40.0
* fixups
2019-12-19 23:27:54 -08:00
Trent Nelson
0383ffa5ab
CLI: Fix offline signing Pay TX ( #7566 )
2019-12-19 20:58:38 -05:00
Trent Nelson
37eaa6e4f9
CLI: Expose Durable Nonce Authorize
instruction ( #7541 )
...
* CLI: Expose Durable Nonce `Authorize` instruction
* fmt
2019-12-19 19:13:01 -05:00