carllin
d4ec0a6da5
Proposal to handle duplicate blocks ( #16127 )
...
* Add designs for multiple versions of a slot
* Add merkle proof fetching
* Updates to formatting
* Alternate proposal
* Fix formatting
* naming nits
* Updated for ongoing implementation
* Update proposal
* Remove fork choice problem
* Fix spelling errors
2021-07-08 04:36:11 +00:00
Justin Starry
021d0a46f8
Move docs from book/ to docs/ ( #8469 )
...
automerge
2020-02-26 07:11:38 -08:00
Raj Gokal
6ce4a1a18d
Update README.md
2020-02-25 14:41:14 -08:00
Dan Albert
2d9d2f1e99
Update cargo versions from 1.0 to 1.1 ( #8397 )
2020-02-21 23:09:45 -08: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
Michael Vines
48f58a88bc
Bump version to 1.0.0
2020-02-20 23:52:19 -07:00
Tyera Eulberg
ab361a8073
Rename KeypairUtil to Signer ( #8360 )
...
automerge
2020-02-20 13:28:55 -08:00
Trent Nelson
ec5c02cb7f
Book: Add instructions for verifying a paper wallet keypair ( #8357 )
2020-02-20 14:19:35 -07:00
Michael Vines
e3cebcf82d
rename testnet.solana.com to devnet.solana.com
2020-02-19 15:33:14 -07:00
carllin
d0bcde001e
New Repair Design ( #8256 )
...
* New Repair Design
2020-02-19 01:02:09 -08:00
Michael Vines
a042ee609a
Update README.md
2020-02-17 22:19:55 -07:00
Tyera Eulberg
fc2a0d53d9
CLI: Add optional airdrop recipient ( #8291 )
...
* CLI: Add optional airdrop recipient
* Update book usage page
2020-02-16 11:41:00 -07:00
Tyera Eulberg
b997d3eb4e
Cli: Remove units from various subcommands ( #8301 )
...
* Cli: Remove unit arg from various subcommands
* Update book usage page
* Update scripts and docs
2020-02-15 12:53:52 -07:00
Jack May
059764586a
Rename from account userdata to data ( #8224 )
2020-02-11 16:30:22 -08:00
Michael Vines
72b11081a4
Report validator rewards in getConfirmedBlock JSON RPC
2020-02-11 17:25:45 -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
927f272f0e
Update book release version
2020-02-03 11:35:51 -07:00
Greg Fitzgerald
408ef8b2cb
Cleanup staking doc ( #8064 )
2020-01-31 19:24:51 -07:00
Trent Nelson
1671ece9df
Book: Prod the user to verify their new paper wallet ( #8048 )
2020-01-30 17:20:04 -07:00
Rob Walker
e6803daf10
Remove support for stake redelegation ( #7995 )
...
* Remove support for stake redelegation
* fixup
2020-01-29 17:59:14 -08:00
Michael Vines
cff1bc6e71
s/dervied/derived/
2020-01-25 23:22:28 -07:00
Dan Albert
c324e71768
Bump cargo toml versions to 0.24.0 ( #7976 )
2020-01-25 11:04:27 -06:00
Greg Fitzgerald
afaa359b0d
Reorg the book ( #7952 )
...
* Move application-oriented docs
* Reorg the book
* Fix build
* Apply review feedback
* verb-noun
2020-01-23 21:21:43 -07:00
Justin Starry
3c17db41dc
Add note to book about drone throughput limitations ( #7953 )
...
automerge
2020-01-23 18:50:25 -08:00
Tyera Eulberg
f1c5c72e62
Fix transaction.md anchor links ( #7943 )
...
* Lowercase links
* Fix misspelled anchor link
2020-01-23 10:05:42 -07:00
Greg Fitzgerald
a197ac092a
New Anatomy of a Transaction ( #7930 )
...
automerge
2020-01-22 16:58:46 -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
3a0d13aa77
CLI: Cleanup authority arg usage inconsistencies ( #7922 )
...
automerge
2020-01-22 11:19:07 -08:00
Greg Fitzgerald
3aabeb2b81
Rename bootstrap leader ( #7906 )
...
* Rename bootstrap leader to bootstrap validator
It's a normal validator as soon as other validators enter the
leader schedule.
* cargo fmt
* Fix build
Thanks @CriesofCarrots!
2020-01-22 09:22:09 -07:00
Tyera Eulberg
65f5885bce
sendTransaction rpc: expect transaction as base58 string ( #7913 )
2020-01-21 22:16:07 -07:00
Tyera Eulberg
7a132eabb4
Update JSON-RPC documentation ( #7915 )
...
* Streamline getBlockCommitment response
* Update json-rpc docs
2020-01-21 20:17:33 -07:00
Greg Fitzgerald
6eefa0b72d
Integrate transaction chapter into programming model chapter ( #7911 )
...
automerge
2020-01-21 16:44:05 -08:00
Greg Fitzgerald
44372db955
Move Blockstreamer doc into getting started doc
2020-01-21 17:15:29 -07:00
Greg Fitzgerald
e24cce4aed
Hoist blockstore chapter ( #7908 )
...
automerge
2020-01-21 16:01:26 -08:00
Greg Fitzgerald
a8595c0418
Give chapters more precise titles ( #7907 )
...
automerge
2020-01-21 15:36:40 -08:00
Michael Vines
93036bec01
Add minimumLedgerSlot RPC API
2020-01-21 14:05:26 -07:00
Greg Fitzgerald
39ab3557a3
Delete "testnet participation" redirect ( #7895 )
...
automerge
2020-01-21 09:35:59 -08:00
Greg Fitzgerald
e391b9fb90
Delete duplicate book content ( #7894 )
...
automerge
2020-01-21 09:17:20 -08:00
Michael Vines
e346cdad26
Run ./book/build-cli-usage.sh
2020-01-21 08:58:29 -07:00
Michael Vines
7e4c6ff218
`solana set` => `solana config set`
2020-01-21 08:53:44 -07:00
Michael Vines
356f246a74
Remove get-/show- prefix from cli commands
2020-01-21 08:43:07 -07: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
Greg Fitzgerald
91bae9d510
Don't use word 'securely' ( #7820 )
...
automerge
2020-01-15 11:30:11 -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
Trent Nelson
564cd4e09d
Book: Drop since-fixed nonce known issue ( #7789 )
...
automerge
2020-01-14 10:13:09 -08:00
Trent Nelson
81ae44f858
Nonce: Rename instructions with VerbNoun scheme ( #7775 )
...
automerge
2020-01-13 15:34:43 -08:00
Tyera Eulberg
c948814eae
Update getConfirmedBlock examples ( #7772 )
2020-01-13 15:05:27 -07:00
Greg Fitzgerald
b5dba77056
Rename blocktree to blockstore ( #7757 )
...
automerge
2020-01-13 13:13:52 -08:00
Trent Nelson
ef06d165b4
Book: Update durable nonce proposal entry ( #7694 )
...
automerge
2020-01-13 13:12:09 -08:00
Tyera Eulberg
a17d5795fb
getConfirmedBlock: add encoding optional parameter ( #7756 )
...
automerge
2020-01-12 21:34:30 -08:00