Josh Kauffman
8054c3f3fa
Fix typos
2020-07-29 20:40:44 -07:00
Dan Albert
cd043b5d70
Add top level link to Clusters page ( #11276 )
...
Co-authored-by: publish-docs.sh <maintainers@solana.com>
2020-07-29 21:27:25 +00:00
Tyera Eulberg
b45ac5d4db
Add SPL Token-specific rpc endpoints ( #11231 )
...
* Simplify account-decoder program ids + spl_token helper
* Spl program namespace version
* Add getTokenAccountBalance endpoint
* Remove token program id from getTokenAccountBalance request
* Add getTokenSupply endpoint
* Remove token program id from getTokenSupply request
* Add getTokenAccountsByOwner/Delegate endpoints
* Remove token program id from getTokenAccountsByOwner/Delegate requests
* Named parameter
2020-07-28 23:00:48 -06:00
R. M. Shea
cbf0b779d7
Add Docusaurus search ( #11135 )
...
* Add Docusaurus search
* Add Algolia configuration information
* Trailing whitespace :(
Co-authored-by: Ryan Shea <rmshea@users.noreply.github.com>
2020-07-27 10:26:03 -06:00
Tom Zakrajsek
234449c627
Fix markup for heading
2020-07-26 00:22:43 -07:00
Michael Vines
01ff6846f7
Windows binaries are now built with the MSVC instead of the GNU toolchain.
...
Update `solana-install-init` target info to match
2020-07-25 10:02:52 -07:00
Dan Albert
eac423f92c
Add package-lock.json to docs ( #11200 )
...
Co-authored-by: publish-docs.sh <maintainers@solana.com>
2020-07-24 14:15:22 -06:00
Dan Albert
c8f866e6c0
Restore stake delegation page to sidebar
2020-07-24 13:42:05 -06:00
Greg Fitzgerald
8b1b392be9
Remove move_loader and librapay ( #11184 )
...
* Remove move_loader and librapay
* Remove Embedding Move from implemented proposals
* Remove Move variant from CI
* Remove move_loader ID
2020-07-23 15:08:59 -06:00
Tyera Eulberg
c90de8978d
Add encoding and filters parameters to rpc Subscriptions ( #11065 )
...
* Plumb account configs and enable encoding
* Enable filters for pubsub program accounts
* Update docs
2020-07-23 13:38:28 -06:00
Michael Vines
a5dd848702
getEpochInfo RPC endpoint now includes the current block height
2020-07-21 17:24:07 -07:00
Wei Tang
0cb422fbbb
Insubstantial grammar fix ( #11133 )
2020-07-20 23:32:45 +09:00
Dan Albert
b9c29c3263
Update build.sh
2020-07-18 08:31:54 -06:00
Dan Albert
1ad0d210bc
Remove tictactoe, add Break and Hello World to docs ( #11117 )
...
* Remove tictactoe, add Break to apps docs
* Add hello world
* fix whitespace
Co-authored-by: publish-docs.sh <maintainers@solana.com>
2020-07-18 00:09:10 +00:00
Dan Albert
d0d4d9b3d1
Fix 404 broken links ( #11113 )
...
Co-authored-by: publish-docs.sh <maintainers@solana.com>
2020-07-17 17:48:07 +00:00
Dan Albert
fe71f9ad1a
Change transparent .svg to opaque .png ( #11084 )
...
Co-authored-by: publish-docs.sh <maintainers@solana.com>
2020-07-15 21:35:18 +00:00
Dan Albert
6342e3e215
Refactor file and URL paths in docusaurus ( #11080 )
...
* Fix introduction link
* Restore staking guide pages
* Remove Edit this page link
* Fix broken wallet guide link
* Restore lost images
* Fixup URL paths to match gitbook style
* Refactor wallet guide READMEs and clean up URLs
* Remove lingering gitbook files
* Refactor all README files to keep consistent linking
* Updte homepage tile links
Co-authored-by: publish-docs.sh <maintainers@solana.com>
2020-07-15 20:11:51 +00:00
Dan Albert
303a4df6ef
Clean up docs publishing flow ( #11043 )
...
* Clean up publishing flow
* Update README
Co-authored-by: publish-docs.sh <maintainers@solana.com>
2020-07-14 07:56:14 -06:00
Dan Albert
ffeac298a2
Move from gitbook to docusaurus, build docs in Travis CI ( #10970 )
...
* fix: ignore unknown fields in more RPC responses
* Remove mdbook infrastructure
* Delete gitattributes and other theme related items
Move all docs to /docs folder to support Docusaurus
* all docs need to be moved to /docs
* can be changed in the future
Add Docusaurus infrastructure
* initialize docusaurus repo
Remove trailing whitespace, add support for eslint
Change Docusaurus configuration to support `src`
* No need to rename the folder! Change a setting and we're all good to
go.
* Fixing rebase items
* Remove unneccessary markdown file, fix type
* Some fonts are hard to read. Others, not so much. Rubik, you've been
sidelined. Roboto, into the limelight!
* As much as we all love tutorials, I think we all can navigate around a
markdown file. Say goodbye, `mdx.md`.
* Setup deployment infrastructure
* Move docs job from buildkite to travic
* Fix travis config
* Add vercel token to travis config
* Only deploy docs after merge
* Docker rust env
* Revert "Docker rust env"
This reverts commit f84bc208e807aab1c0d97c7588bbfada1fedfa7c.
* Build CLI usage from docker
* Pacify shellcheck
* Run job on PR and new commits for publication
* Update README
* Fix svg image building
* shellcheck
Co-authored-by: Michael Vines <mvines@gmail.com>
Co-authored-by: Ryan Shea <rmshea@users.noreply.github.com>
Co-authored-by: publish-docs.sh <maintainers@solana.com>
2020-07-11 05:11:07 +00:00
Michael Vines
aef6bf272e
getConfirmedBlocks now has an upper limit on slot range
2020-07-10 12:18:31 -07:00
Michael Vines
491f5ae61a
Add block time placeholder to getConfirmedBlock
2020-07-10 14:47:11 +00:00
sakridge
e50227745d
update testnet docs ( #10954 )
2020-07-08 04:04:17 +00:00
Tyera Eulberg
4de0713aa3
Rpc: Add getStakeActivation endpoint ( #10902 )
...
* Add getStakeActivation endpoint
* Add docs
* Update docs/src/apps/jsonrpc-api.md
Co-authored-by: Michael Vines <mvines@gmail.com>
* Rework return type
* Update docs
* Rebase
Co-authored-by: Michael Vines <mvines@gmail.com>
2020-07-06 13:28:40 -06:00
Tyera Eulberg
8d951776ab
Rpc: add filter to getProgramAccounts ( #10888 )
...
* Add RpcFilterType, and implement CompareBytes for getProgramAccounts
* Accept bytes in bs58
* Rename to memcmp
* Add Memcmp optional encoding field
* Add dataSize filter
* Update docs
* Clippy
* Simplify tests that don't need to test account contents; add multiple-filter tests
2020-07-03 07:46:29 +00:00
Michael Vines
d53228e69d
getInflationRate now only supports the current epoch
2020-07-02 02:11:31 +00:00
carllin
6b45481bbb
Instructions for validator logging ( #10845 )
...
* Instructions for disabling log throttling
* Remove syslog, add logrotate
* Update docs/src/running-validator/validator-start.md
Co-authored-by: Trent Nelson <trent.a.b.nelson@gmail.com>
Co-authored-by: Carl <carl@solana.com>
Co-authored-by: Trent Nelson <trent.a.b.nelson@gmail.com>
2020-07-01 12:50:31 -07:00
sakridge
cf17eaf5aa
Add docs for restarting a cluster ( #10857 )
2020-07-01 10:52:09 -07:00
Tyera Eulberg
d97850f1d9
Add account-decoder utilities ( #10846 )
...
* Fix comment and make less pub
* Add account-decoder crate and use to decode vote and system (nonce) accounts
* Update docs
* Rename RpcAccount struct
* s/Rpc/Display
* Call it jsonParsed and update docs
* Revert "s/Rpc/Display"
This reverts commit 6e7149f503f560f1e9237981058ff05642bb7db5.
* s/Rpc/Ui
* Add tests
* Ui more things
* Comments
2020-07-01 04:55:11 +00:00
sakridge
5adf6f6bde
Update expected shred version for testnet. ( #10858 )
2020-06-30 13:54:52 -07:00
Greg Fitzgerald
59aa299d05
Fix the docs build ( #10834 )
2020-06-29 21:28:15 +00:00
Tyera Eulberg
b28ec32e18
Update transaction encoding docs ( #10833 )
2020-06-29 14:10:25 -06:00
Tyera Eulberg
72b6349438
Add design proposal for ProgramInstruction procedural macro ( #10763 )
...
* Add design proposal for ProgramInstruction procedural macro
* Update examples and some verbiage
* More constant-like
* Generated helpers expect Pubkey by value
2020-06-25 12:52:52 -06:00
Greg Fitzgerald
7ade330b23
Rename Client methods to match proposed BanksClient ( #10793 )
2020-06-25 03:35:38 +00:00
Dan Albert
d5d5ad0071
Fixup stake doc wording ( #10782 )
...
Co-authored-by: publish-docs.sh <maintainers@solana.com>
2020-06-24 20:45:21 +00:00
Dan Albert
0b14ae5725
Add staking guide to docs ( #10609 )
2020-06-24 09:25:35 -06:00
Dan Albert
c52f06a54a
Fix plumtree link ( #10755 )
...
Co-authored-by: publish-docs.sh <maintainers@solana.com>
2020-06-23 23:35:35 +00:00
Ryo Onodera
44f5452013
Remove unused StakeLockout::lockout ( #10719 )
...
* Remove unused StakeLockout::lockout
* Revert...
* Really revert to the original behavior...
* Use consistent naming after StakeLockout removal
* Furhter clean up
* Missed type aliases...
* More...
* Even more...
2020-06-23 10:30:09 +09:00
Michael Vines
c0389ef82f
Don't bother `api.github.com` on pull requests to avoid getting rate limited
2020-06-18 23:48:31 +00:00
carllin
9c22a6007d
Update testnet shred version ( #10684 )
...
Co-authored-by: Carl <carl@solana.com>
2020-06-18 00:55:06 -07:00
carllin
dae8bc477b
Update testnet shred version ( #10681 )
...
Co-authored-by: Carl <carl@solana.com>
2020-06-18 07:39:47 +00:00
Dan Albert
36ca43e15b
Fix links in TdS registration docs page ( #10641 )
...
Co-authored-by: publish-docs.sh <maintainers@solana.com>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2020-06-17 02:36:18 +00:00
Ryo Onodera
bdbd677d57
Add crates.io to exclude... ( #10640 )
2020-06-17 09:10:30 +09:00
Ryo Onodera
2bbd599dfa
Resotre linkcheck with some excludes ( #10634 )
2020-06-17 04:04:36 +09:00
Ryo Onodera
b9d6af4227
Disable linkcheck for now ( #10633 )
2020-06-17 03:34:13 +09:00
Michael Vines
07e8e8af38
Remove trailing whitespace ( #10554 )
...
automerge
2020-06-13 14:48:27 -07:00
R. M. Shea
48febf153b
Change documentation introduction to indicate Foundation IP transfer ( #10440 )
2020-06-13 14:41:05 -07:00
Dan Albert
914f285914
Add Trust Wallet security info ( #10516 )
...
automerge
2020-06-11 17:59:41 -07:00
Ryo Onodera
75b8c2c4e3
Fix broken image link ( #10496 )
...
automerge
2020-06-10 02:45:17 -07:00
Ryo Onodera
40ffc56f8d
Update docs for eager rent collection ( #10348 )
...
* Update docs for eager rent collection
* Add rent doc and clarify account doc for app devs
* Clarify some and pass the grammarly
* Fix units notation
* Fix link
* Fix link really
* Fix link really really
* More grammarly
* Apply suggestions from code review
Thank you so much!
Co-authored-by: Tyera Eulberg <teulberg@gmail.com>
* Add explanation of 19.055441478439427
* Fix unit...
* Fix unit...
* Clarify rent duration reasoning
* Tweak a text for more clarification
* Tweak more..
* Apply suggestions from code review
Co-authored-by: Tyera Eulberg <teulberg@gmail.com>
* Revert too detailed out-of-context explanations
Co-authored-by: Tyera Eulberg <teulberg@gmail.com>
2020-06-10 13:00:47 +09:00
Michael Vines
cffd8d9427
Add missing "
2020-06-08 17:44:05 -07:00
Michael Vines
9f181f41fa
Add Algo|Stake as a recommended trusted testnet validator ( #10452 )
...
automerge
2020-06-08 08:17:19 -07:00
Michael Vines
7e2651ca51
RPC simulateTransaction endpoint now returns program log output ( #10432 )
2020-06-06 10:18:28 -07:00
Michael Vines
718244fb8f
Add Certus One as a trusted validator for testnet ( #10433 )
...
automerge
2020-06-05 16:44:58 -07:00
Ryo Onodera
3cea73cf14
docs: Fix missing closing code block ``` ( #10424 )
...
automerge
2020-06-05 00:19:56 -07:00
Tyera Eulberg
6c46f5c5e5
Throw error if no release version ( #10396 )
2020-06-03 12:08:32 -06:00
Ryo Onodera
e63e7937cb
Introduce automatic ABI maintenance mechanism (1/2; prepare) ( #10335 )
...
* Introduce automatic ABI maintenance mechanism
* Compile fix...
* Docs fix...
* Programs compilation fix...
* Simplify source credit
Co-authored-by: Michael Vines <mvines@gmail.com>
* Cargo.lock...
Co-authored-by: Michael Vines <mvines@gmail.com>
2020-06-03 20:51:56 +09:00
Greg Fitzgerald
8c3ad859a9
Add docs for the builtin programs ( #10359 )
...
* Add docs for the builtin programs
* Cleanup
2020-06-01 21:06:53 -06:00
Michael Vines
189aa7962e
Add preflight checks to sendTransaction RPC method
2020-06-01 17:51:04 -07:00
Tyera Eulberg
6ff52f7fde
Exchange doc reformat pt2 ( #10355 )
2020-06-01 14:03:12 -06:00
Tyera Eulberg
b538a22529
Exchange doc reformat ( #10353 )
2020-06-01 11:10:43 -06:00
Tyera Eulberg
e619839236
Restore archiver design document ( #10352 )
2020-06-01 10:42:45 -06:00
Tyera Eulberg
b563b49ed5
Improve Rpc inflation tooling ( #10309 )
...
automerge
2020-05-29 11:50:25 -07:00
Michael Vines
9eefb2c929
Bump version to 1.3.0
2020-05-28 15:01:13 -07:00
Michael Vines
2cd1e4e12a
Adjust mainnet-beta shred version
2020-05-27 17:11:49 -07:00
Greg Fitzgerald
c600cfc655
Cleanup programming model doc ( #10274 )
2020-05-27 16:18:11 -06:00
Tyera Eulberg
7d42d529af
Add exchange integration docs ( #10054 )
...
* Add exchange integration doc
* Round 1 review comments
* Add rent stub doc
* Pretty-print some things
* Rework blockhash info, move offline signing
* Add something to test section
* Update blockhash/last-valid-slot info
2020-05-27 09:47:03 -07:00
Tyera Eulberg
3f0995d3b4
Add commitment parameter to getFeeCalculatorForBlockhash ( #10255 )
...
* Accept commitment parameter on getFeeCalculatorForBlockhash
* Update docs
* Add get_fee_calculator_for_blockhash_with_commitment to rpc client
2020-05-26 17:23:58 -06:00
Tyera Eulberg
4e431bc818
Add mechanism to get blockhash's last valid slot ( #10239 )
...
automerge
2020-05-26 12:06:21 -07:00
Tyera Eulberg
5d96fcec63
Remove storage rpc docs ( #10238 )
2020-05-25 23:38:12 -06:00
Jack May
bf8daf8e74
Update cross-program and program address proposals ( #10234 )
2020-05-25 22:25:16 -07:00
anatoly yakovenko
9fae5aacc2
grammar ( #10200 )
...
automerge
2020-05-23 08:13:20 -07:00
anatoly yakovenko
c78fd2b36d
document optimistic confirmation and slashing roadmap ( #10164 )
...
* docs
* book nits
* Update docs/src/proposals/optimistic-confirmation-and-slashing.md
Co-authored-by: Michael Vines <mvines@gmail.com>
* Update optimistic-confirmation-and-slashing.md
* Update optimistic-confirmation-and-slashing.md
* Update optimistic-confirmation-and-slashing.md
* Update optimistic-confirmation-and-slashing.md
* Update optimistic-confirmation-and-slashing.md
* fixups
Co-authored-by: Michael Vines <mvines@gmail.com>
2020-05-21 18:15:09 -07:00
Justin Starry
10d60288e8
Update default subscription commitment level from recent to single ( #10161 )
...
* Update default subscription commitment level from recent to single
* Update jsonrpc docs
* Fix failing tests
2020-05-22 00:33:24 +08:00
Tyera Eulberg
276815bd33
Fixup subscription docs ( #10146 )
2020-05-20 13:19:03 -06:00
Greg Fitzgerald
e66b5d09db
Rename getCirculatingSuppy to getSupply in JSON API doc ( #10121 )
...
automerge
2020-05-19 15:37:26 -07:00
Michael Vines
427c78d891
Add SimulateTransaction RPC endpoint ( #10106 )
...
automerge
2020-05-19 12:08:19 -07:00
Tyera Eulberg
bac4aec16f
Trigger RPC notifications after block commitment cache update ( #10077 )
...
* Fixup commitment-aggregation metric
* Trigger notifications after commitment-cache update
* Fixup fn name
* Add single-confirmation commitment level
* Rename to highest_confirmed_slot
* Pass commitment-cache info directly to notifications
* Use match
* Update commitment docs
* Update out of date pubsub docs
2020-05-18 12:49:01 -06:00
Reisen
bfcfbab818
Add Vote PubSub endpoint for live gossip votes. ( #10045 )
...
* Add Vote PubSub endpoint for live gossip votes.
* Updated tests for Vote RPC and Vote Listener
* Add JSON RPC documentation for Vote RPC.
* Base58 encode hash in Vote RPC response.
2020-05-17 15:01:08 -06:00
Dan Albert
a32f34f131
Add docs section to upgrade Solana App on Ledger Live ( #10070 )
...
automerge
2020-05-15 11:26:40 -07:00
Jack May
eb1acaf927
Remove archiver and storage program ( #9992 )
...
automerge
2020-05-14 18:22:47 -07:00
Dan Albert
d195dce5d1
Clean up Ledger instructions ( #10047 )
...
Co-authored-by: publish-docs.sh <maintainers@solana.com>
2020-05-14 14:03:16 -06:00
Jack May
1e80044e93
fix docs makefile ( #10016 )
2020-05-13 09:08:25 -07:00
Tyera Eulberg
ee7f15eff1
Rpc: optionally filter getLargestAccounts by circulating/nonCirculating ( #10007 )
...
* Add circ/non-circ filter to getLargestAccounts
* Plumb largest accounts into client and cli
* Bump timeout toward CI flakiness
* Update docs
2020-05-12 21:05:05 -06:00
Michael Vines
a5fb3fc220
Update testnet shred version ( #10000 )
...
automerge
2020-05-11 23:30:00 -07:00
Michael Vines
84b6120983
getClusterNodes RPC API now includes the node software version ( #9990 )
2020-05-11 21:30:01 -07:00
Tyera Eulberg
3ee702a922
Rpc: Add getCirculatingSupply endpoint, redux ( #9953 )
...
* Add Bank.clock() helper
* Add non-circulating calculations
* Plumb getSupply rpc endpoint
* Add docs for getSupply, and remove getTotalSupply from docs
* Add pubkeys! procedural macro
* Use procedural macro in non_circulating_supply
2020-05-09 12:05:29 -06:00
Michael Vines
766062b2cc
Correct method name
2020-05-06 11:27:55 -07:00
Tyera Eulberg
f5b0d13f08
Rpc: add getLargestAccounts endpoint ( #9869 )
...
automerge
2020-05-04 16:46:10 -07:00
Greg Fitzgerald
217931479b
Bump Ledger Beta app version ( #9822 )
...
automerge
2020-04-30 11:15:09 -07:00
Leopold Schabel
e5bad7594f
Clarify Ledger security implications ( #9820 )
...
* Clarify Ledger security implications
* Remove trailing whitespace
2020-04-30 12:14:51 -06:00
Tyera Eulberg
6deaf649ef
Add commitment Root variant, and add fleshed out --commitment arg to Cli ( #9806 )
...
automerge
2020-04-29 21:55:33 -07:00
Trent Nelson
2f705b5b55
Docs: Fix linkcheck errors ( #9743 )
...
automerge
2020-04-27 14:51:53 -07:00
Justin Starry
f71a23a72a
Fix broken doc link to anatomy of transaction ( #9728 )
...
automerge
2020-04-27 00:58:27 -07:00
Michael Vines
3670d3fd7a
Add missing slash
2020-04-23 21:37:25 -07:00
Michael Vines
cb2efd530f
Update testnet expected shred version
2020-04-23 20:36:52 -07:00
Dan Albert
24354ccd6a
Clean up wallet URL paths ( #9667 )
...
automerge
2020-04-22 16:48:21 -07:00
Tyera Eulberg
5d2f488004
Add getLowestNonpurgedBlock rpc; use blockstore api in getConfirmedBlocks ( #9656 )
...
automerge
2020-04-22 13:33:06 -07:00
Michael Vines
9b71573965
Align ci/publish-docs and ci/test-checks doc builds ( #9653 )
...
* Align ci/publish-docs and ci/test-checks doc builds
* Fix links
2020-04-22 09:51:01 -07:00
Michael Vines
5b8d963ee2
Clean up TdS/validator docs ( #9638 )
2020-04-21 16:59:09 -07:00
Greg Fitzgerald
0d24e758b2
Add docs for installing the beta Ledger app ( #9641 )
2020-04-21 17:36:37 -06:00
Justin Starry
92afe9020f
Document potential null responses in RPC API docs ( #9629 )
2020-04-22 01:07:57 +08:00
Tyera Eulberg
18cba86f77
Wait for supermajority of cluster to have rooted a transaction to consider it finalized ( #9618 )
...
* Add rooted stake to BlockCommitment
* Use rooted stake to include cluster check
2020-04-20 23:25:49 -06:00
anatoly yakovenko
657fbfbefa
Proposal for deterministic program generated Pubkey's that can be used only by programs to create signatures in process_instruction. ( #8155 )
...
* program keys
* cleanup
* update
* missing SUMMARY
* review comments
* fixed @jackmay comment
* update to take a user base address
* rename
2020-04-18 16:51:20 -07:00
Michael Vines
a7ed33b552
Pacify shellcheck
2020-04-15 17:46:19 -07:00
Michael Vines
d567799d43
Use $rust_stable
2020-04-15 17:15:14 -07:00
Michael Vines
40737e9efa
Add health check URI
2020-04-15 09:06:24 -07:00
carllin
9a95257c40
Optimistic Confirmation Proposal ( #9157 )
...
* Add summary of one block conf
Co-authored-by: Carl <carl@solana.com>
2020-04-13 19:50:05 -07:00
Tyera Eulberg
91159ea8e3
Rpc: Add getConfirmedSignaturesForAddress ( #9407 )
...
automerge
2020-04-09 20:21:31 -07:00
Michael Vines
aeddd8c95a
Use consistent vote account filename ( #9414 )
...
automerge
2020-04-09 17:53:56 -07:00
Dan Albert
d4e284b7c5
Remove Trust Wallet Beta install instructions ( #9396 )
...
automerge
2020-04-09 08:48:07 -07:00
Tyera Eulberg
e1aa247548
Rpc: Add getConfirmedTransaction ( #9381 )
...
* Add blockstore method to return a complete transaction by signature
* Plumb getConfirmedTransaction rpc
* Add doc
2020-04-09 00:57:30 -06:00
Dan Albert
33a68ec9c3
Fix docs ( #9349 )
...
automerge
2020-04-06 20:17:20 -07:00
Dan Albert
c78b658a92
Clean up paper/file system wallet docs ( #9340 )
...
* Add filesystem wallet page
* Move validator paper wallet instructions to validator page
* Remove paper wallet staking section
* Add steps for multiple fs and paper wallets
* Add keypair convention page and better multi-wallet example
2020-04-06 19:32:02 -06:00
Greg Fitzgerald
a4e2ee99d3
Add Rust client proposal ( #9246 )
...
* Add Rust client proposal
* Apply review feedback
2020-04-06 16:38:03 -06:00
Dan Albert
9a9fa5594d
Add instructions for multiple trust wallet addresses ( #9335 )
...
automerge
2020-04-06 15:00:06 -07:00
Dan Albert
75234e28e5
Update choose cluster docs ( #9328 )
...
automerge
2020-04-06 12:16:32 -07:00
Tyera Eulberg
acf64f8476
Update getSignatureStatuses to return historical statuses ( #9314 )
...
automerge
2020-04-06 03:04:54 -07:00
Justin Starry
b584174d67
Deprecate `confirmTransaction`, `getSignatureStatus`, and `getSignatureConfirmation` ( #9298 )
...
* Deprecate `confirmTransaction`, `getSignatureStatus`, etc
* Rename get_signature_statuses to get_signature_statuses_with_commitment
Co-authored-by: Michael Vines <mvines@gmail.com>
2020-04-05 14:31:24 +08:00
Michael Vines
36ab7e0600
Remove h
2020-04-04 16:18:25 -07:00
Michael Vines
ad0997e15f
RPC: add `err` field to TransactionStatus, alongside the now deprecated `status` field ( #9296 )
...
automerge
2020-04-04 16:13:26 -07:00
Dan Albert
175ffd9054
Update set-solana-release-tag.sh
2020-04-03 11:21:34 -06:00
Dan Albert
fd5f8a8046
Fix sed command for mac and linux ( #9286 )
2020-04-03 10:42:33 -06:00
Dan Albert
ad98f14fc1
Minor doc fixup
2020-04-02 15:59:49 -06:00
Dan Albert
0e53939e00
Add windows instructions to CLI install docs ( #9270 )
2020-04-02 15:36:02 -06:00
Dan Albert
18fe0f0c44
Add instructions for Trust Wallet Beta for Android ( #9261 )
...
automerge
2020-04-02 11:26:22 -07:00
Dan Albert
3b89708653
Add ledger live screenshots and reduce duplicate instructions ( #9258 )
...
automerge
2020-04-02 10:17:40 -07:00
Justin Starry
c7ba1994ac
Undo getSignatureStatus breaking change, add getSignatureStatuses ( #9228 )
...
automerge
2020-04-01 11:30:58 -07:00
Greg Fitzgerald
492b7d5ef9
Add fee-payer option to docs ( #9230 )
...
automerge
2020-04-01 10:38:55 -07:00
Dan Albert
352de7929b
Add a support page for wallet docs ( #9229 )
...
automerge
2020-04-01 10:37:52 -07:00
Greg Fitzgerald
974848310c
Add more Ledger wallet documentation ( #9182 )
...
* Add a note for getting past the 'pending Ledger review' screen
* Add a note about zsh question marks
2020-03-31 10:56:06 -06:00
Dan Albert
49494be653
Fix links ( #9184 )
...
automerge
2020-03-31 09:46:50 -07:00
Tyera Eulberg
50fa577af8
Use cluster confirmations in rpc and pubsub ( #9138 )
...
* Add runtime methods to simply get status and slot
* Add helper function to get slot confirmation_count from BlockCommitmentCache
* Return cluster confirmations in getSignatureStatus
* Remove use of invalid get_signature_confirmation_status
* Remove unused methods
* Update pubsub to use cluster confirmations
* Fix test_check_signature_subscribe failure
* Refactor confirmations to read commitment cache only once
* Review comments
* Use bank, root from BlockCommitmentCache
* Update docs
* Add metric for block-commitment aggregations
Co-authored-by: Justin Starry <justin@solana.com>
2020-03-30 17:53:25 -06:00
Greg Fitzgerald
8636ef5e24
Add solana-stake-accounts CLI tool ( #9164 )
...
automerge
2020-03-30 15:04:46 -07:00
Michael Vines
d7fa40087c
Bump version to 1.2.0
2020-03-28 09:44:13 -07:00
Dan Albert
e5a6f8c2de
fix links ( #9125 )
...
automerge
2020-03-27 10:21:34 -07:00
Greg Fitzgerald
87e5f8acbf
Add mdbook-linkcheck to docker ( #9123 )
...
automerge
2020-03-27 10:18:01 -07:00
Justin Starry
c1a3b6ecc2
Add RPC subscription api for rooted slots ( #9118 )
...
automerge
2020-03-27 09:33:40 -07:00
Justin Starry
c242d66130
Document transaction field in getConfirmedBlock responses ( #9121 )
...
automerge
2020-03-27 09:08:18 -07:00
Greg Fitzgerald
b82a9c832b
Fix links in docs ( #9119 )
2020-03-27 09:36:55 -06:00
Justin Starry
4e9ae61044
Add "transaction confirmations" term to docs ( #9087 )
...
* Add transaction confirmations term to docs
* feedback
2020-03-27 21:08:36 +08:00
Dan Albert
c82d37f6c3
Fix broken gitbook links ( #9107 )
2020-03-26 21:10:09 -06:00
Tyera Eulberg
4b97e58cba
Consolidate signature-status rpcs ( #9069 )
...
* getSignatureStatus: return confirmations for non-rooted transactions
* Remove getNumConfirmations.. rpc
* Remove getSignatureConfirmation
* Review comments
* More review comments
2020-03-26 19:21:01 -06:00
Dan Albert
48031651a0
Add docs for app wallets ( #9098 )
2020-03-26 19:09:39 -06:00
Dan Albert
284920433f
Restructure wallet docs to prep for app wallet content ( #9088 )
...
automerge
2020-03-26 12:42:05 -07:00
Greg Fitzgerald
6678dd10a5
Remove command-line install instructions of Solana's Ledger wallet app ( #9085 )
2020-03-26 10:37:48 -06:00
Dan Albert
296d740f83
Remove contractions in intro doc ( #9086 )
2020-03-26 09:54:47 -06:00
Greg Fitzgerald
4115d73b9a
Remove Ledger-specific analysis of hardware wallets ( #9028 )
...
automerge
2020-03-23 14:05:38 -07:00
Greg Fitzgerald
064b95c16a
Fix link in gitbook ( #9027 )
...
automerge
2020-03-23 14:05:27 -07:00
Tyera Eulberg
1b8f9e75dd
Update getSignatureStatus: support multiple signatures, include slot in each response item ( #9022 )
...
* Rename enable-rpc-get-confirmed-block
* Rename RpcTransactionStatus -> RpcTransactionStatusMeta
* Return simplified RpcTransactionStatus; Add support for multiple transactions
* Update docs
* typo
2020-03-23 11:25:39 -06:00
Greg Fitzgerald
1a5b01676d
Remove equal sign separators from CLI options ( #9021 )
...
automerge
2020-03-23 09:27:43 -07:00
Greg Fitzgerald
b08f8d3103
Add stake-account to docs ( #9010 )
2020-03-22 12:20:24 -06:00
Michael Vines
aa24181a53
Remove blockstream unix socket support. RPC or bust ( #9004 )
...
automerge
2020-03-21 20:17:11 -07:00
Greg Fitzgerald
1f83c56e05
Add staking docs ( #8988 )
...
automerge
2020-03-21 19:50:09 -07:00
Trent Nelson
2592894958
CLI: Support setting both stake authorities at once ( #8976 )
...
automerge
2020-03-21 18:56:17 -07:00
Greg Fitzgerald
ca4a22d4ba
Distinguish account addresses from public keys ( #8998 )
2020-03-21 13:30:01 -06:00
Greg Fitzgerald
1aab959d4e
Revert "Move Install Solana doc into the Command-line Guide ( #8982 )" ( #8992 )
...
This reverts commit 5fa36bbab3
.
2020-03-20 15:52:20 -06:00
Greg Fitzgerald
8b0a7f6838
Update value names in docs ( #8983 )
...
automerge
2020-03-20 09:22:02 -07:00
Greg Fitzgerald
5fa36bbab3
Move Install Solana doc into the Command-line Guide ( #8982 )
...
automerge
2020-03-20 09:19:18 -07:00
Greg Fitzgerald
d65a7a3c30
Fix versioning script on MacOS ( #8981 )
...
automerge
2020-03-20 09:16:48 -07:00
Trent Nelson
e547f38589
Docs: Fix error during CLI usage build ( #8956 )
...
automerge
2020-03-18 22:24:42 -07:00
Trent Nelson
98228c392e
CLI: Add multi-session signing support ( #8927 )
...
* SDK: Add `NullSigner` implementation
* SDK: Split `Transaction::verify()` to gain access to results
* CLI: Minor refactor of --sign_only result parsing
* CLI: Enable paritial signing
Signers specified by pubkey, but without a matching --signer arg
supplied fall back to a `NullSigner` when --sign-only is in effect.
This allows their pubkey to be used for TX construction as usual,
but leaves their `sign_message()` a NOP. As such, with --sign-only
in effect, signing and verification must be done separately, with
the latter's per-signature results considered
* CLI: Surface/report missing/bad signers to user
* CLI: Suppress --sign-only JSON output
* nits
* Docs for multi-session offline signing
2020-03-18 20:49:38 -07:00
Greg Fitzgerald
aeb7278b00
Delete broken link ( #8950 )
...
automerge
2020-03-18 17:49:21 -07:00
Greg Fitzgerald
42d7609d54
Fix links for gitbook ( #8948 )
...
automerge
2020-03-18 16:45:15 -07:00
Greg Fitzgerald
21b287ef0b
Add docs on wallets and generating keys ( #8905 )
...
* Add docs on wallets and generating keys
* Directory wallet -> FS wallet
* New section
* Add instructions for receiving tokens
* Add missing file
* Reorg
* Polish
* Polish
* Prefer solana-keygen
* Polish
* on -> in
Co-Authored-By: Tyera Eulberg <teulberg@gmail.com>
* wallets -> wallet
Co-Authored-By: Tyera Eulberg <teulberg@gmail.com>
* compare -> contrast
Co-Authored-By: Tyera Eulberg <teulberg@gmail.com>
* de-hyphenate
Co-Authored-By: Tyera Eulberg <teulberg@gmail.com>
* Update docs/src/cli/choose-a-wallet.md
Co-Authored-By: Tyera Eulberg <teulberg@gmail.com>
* typo
Co-Authored-By: Tyera Eulberg <teulberg@gmail.com>
* Update docs/src/cli/generate-keys.md
Co-Authored-By: Tyera Eulberg <teulberg@gmail.com>
* proof -> prove
Co-Authored-By: Tyera Eulberg <teulberg@gmail.com>
* Apply review feedback
* Apply more review feedback
* More review feedback
Co-authored-by: Tyera Eulberg <teulberg@gmail.com>
2020-03-18 15:21:48 -06:00
Tyera Eulberg
6d0318cbe6
Remove product string from device keypair URL ( #8942 )
...
* Remove product string from device url
* Update docs
2020-03-18 13:36:48 -06:00
sakridge
c638e83bf5
Add --no-untrusted-rpc to docs ( #8935 )
...
automerge
2020-03-18 09:40:51 -07:00
sakridge
f020370ae7
Add docs for --trusted-validator options ( #8911 )
...
and --halt-on-trusted-validator-hash-mismatch
2020-03-17 18:57:33 -07:00
Greg Fitzgerald
bfca226964
Hoist USB URL docs ( #8894 )
2020-03-16 17:07:39 -06:00
scriptrunner2049
dd5e320aa1
TdS registration
...
Updated some outdated information re TdS registration.
2020-03-15 18:45:29 +11:00
Michael Vines
29fb79382c
Rework validator vote account defaults to half voting fees
2020-03-13 20:13:33 -07:00
Michael Vines
9e0a26628b
Drop :8899 port from http://devnet.solana.com references
2020-03-13 16:00:54 -07:00
Greg Fitzgerald
2182521a8b
Move history out of intro ( #8825 )
...
automerge
2020-03-12 16:36:05 -07:00
Michael Vines
554d36c74b
Update source markdown in CI
2020-03-12 14:34:28 -07:00
Michael Vines
5a7d2560c9
Don't tell users to install unreleased software versions
2020-03-12 10:01:25 -07:00
Justin Starry
d91027f771
Fix malformed doc link ( #8817 )
...
automerge
2020-03-12 09:25:15 -07:00
Michael Vines
5f5824d78d
Rework cluster metrics dashboard to support the modern clusters
2020-03-11 14:14:56 -07:00
Greg Fitzgerald
496999beba
Configure the cluster right after installing it ( #8761 )
2020-03-10 10:23:58 -06:00
Greg Fitzgerald
bb50881346
Fix Gitbook's markdown rendering ( #8759 )
...
automerge
2020-03-10 08:05:30 -07:00
Greg Fitzgerald
948902eae0
Better titles ( #8752 )
...
automerge
2020-03-10 07:43:38 -07:00
Greg Fitzgerald
c0fd017906
Move intro out of README ( #8735 )
...
automerge
2020-03-09 16:39:57 -07:00
Greg Fitzgerald
f671be814e
Move bench-tps instructions ( #8734 )
...
automerge
2020-03-09 15:26:03 -07:00
Tyera Eulberg
a7d1346d51
Remove ask-seed-phrase arg from validator, archiver ( #8697 )
...
* Remove ask-seed-phrase from validator
* Update paper-wallet docs
* Remove ask-seed-phrase from archiver
* Remove unused structs, methods
2020-03-06 22:22:23 -07:00
Greg Fitzgerald
983ec5debc
Docs version bump ( #8709 )
...
automerge
2020-03-06 21:06:41 -08:00
Greg Fitzgerald
cb28ac3aed
Fix Ledger docs ( #8705 )
...
automerge
2020-03-06 20:05:34 -08:00
Trent Nelson
4db074a5aa
RPC: Add `getFeeCalculatorForBlockhash` method call ( #8687 )
...
Returns the `FeeCalculator` associated with the given blockhash, or
`null` if said blockhash has expired
2020-03-06 17:01:31 -07:00
Grimes
542691c4e4
Docs: Use correct flag in keypair verification instructions ( #8677 )
...
automerge
2020-03-05 16:32:17 -08:00
sakridge
0e3a8fa6d9
Add retransmit_stage diagram ( #8645 )
2020-03-05 10:12:02 -08:00
Greg Fitzgerald
849f79e4ed
Delete Archiver installation docs ( #8665 )
2020-03-05 11:00:00 -07:00
Grimes
ff7cf839d8
Choose a cluster before checking balances ( #8666 )
...
automerge
2020-03-05 09:37:16 -08:00
Michael Vines
1f2aaf3f98
Generate CLI usage ( #8637 )
...
* Generate CLI usage
* Apply review feedback
2020-03-04 17:44:30 -07:00
Greg Fitzgerald
2534a028c0
Move docs to imperative mood ( #8643 )
...
* Move docs to imperative tone
* Apply review feedback
2020-03-04 17:42:22 -07:00
Grimes
7eedff2714
Install Solana before using it ( #8638 )
...
automerge
2020-03-04 15:21:42 -08:00
sakridge
6d9185d121
Update TVU drawing ( #8611 )
2020-03-04 15:16:35 -08:00
Grimes
f89c22b5ee
`solana catchup` now detects when you try to catchup to yourself ( #8635 )
...
automerge
2020-03-04 14:44:21 -08:00
Tyera Eulberg
8f60f1093a
Fix sendTransaction doc ( #8625 )
...
automerge
2020-03-04 08:23:29 -08:00
Greg Fitzgerald
08ab4b93ea
Add Ledger wallet installation instructions ( #8581 )
...
automerge
2020-03-03 08:12:29 -08:00
Trent Nelson
8cf3ef895d
Prevent trailing space in CLI usage docs generation ( #8578 )
...
automerge
2020-03-02 16:37:38 -08:00
Trent Nelson
b7614abb9e
Docs: Update CLI offline cmds ( #8548 )
...
* Docs: Update CLI usage
* Docs: Add script to generate offline command links
* Docs: Update list of commands supporting offline signing
* Docs: Omit deprecated `pay` command from offline command list
2020-03-01 17:20:37 -07:00
Trent Nelson
90bedd7e06
Split signature throughput tracking out of `FeeCalculator` ( #8447 )
...
* SDK: Split new `FeeRateGovernor` out of `FeeCalculator`
Leaving `FeeCalculator` to *only* calculate transaction fees
* Replace `FeeCalculator` with `FeeRateGovernor` as appropriate
* Expose recent `FeeRateGovernor` to clients
* Move `burn()` back into `FeeCalculator`
Appease BPF tests
* Revert "Move `burn()` back into `FeeCalculator`"
This reverts commit f3035624307196722b62ff8b74c12cfcc13b1941.
* Adjust BPF `Fee` sysvar test to reflect removal of `burn()` from `FeeCalculator`
* Make `FeeRateGovernor`'s `lamports_per_signature` private
* rebase artifacts
* fmt
* Drop 'Recent'
* Drop _with_commitment variant
* Use a more portable integer for `target_signatures_per_slot`
* Add docs for `getReeRateCalculator` JSON RPC method
* Don't return `lamports_per_signature` in `getFeeRateGovernor` JSONRPC reply
2020-02-28 13:27:01 -07:00
Justin Starry
82c6992d6f
Import Tour de SOL docs ( #8516 )
...
* Import Tour de SOL docs
* Fix checks
* Fix docs/build.sh
2020-02-28 09:03:14 +08:00
Justin Starry
29f81577e9
Fix cluster economics figures and spelling in docs ( #8502 )
2020-02-27 18:15:17 +08:00
Michael Vines
f2f8a7a90e
Reference the v1.0.0 installer
2020-02-26 19:20:42 -07:00
Tyera Eulberg
3b648e71e6
Ledger hardware wallet docs ( #8472 )
...
* Update protocol documentation
* Correct app-version command const
* Rough initial Ledger docs
* Add more docs
* Cleanup
* Add remote-wallet to docs TOC
Co-authored-by: Greg Fitzgerald <greg@solana.com>
2020-02-26 11:04:28 -07:00
Justin Starry
021d0a46f8
Move docs from book/ to docs/ ( #8469 )
...
automerge
2020-02-26 07:11:38 -08:00