bji
364af3a3e0
issue #10831 : added --with-memo option to all cli commands that submit ( #16291 )
...
* issue #10831 : added --with-memo option to all cli commands that submit
transactions. Also, improve the block command to show UTF-8 string instead
of integer values for memo program data.
* Fixed tests and changed some syntax according to feedback.
* Use spl_memo id (all versions where applicable) instead of hardcoding id.
* Update Cargo.toml in programs/bpf.
* Update formatting via cargo fmt.
* Update to use spl_memo version 3.0.1, which simplifies package imports
2021-04-05 20:53:50 +00:00
Michael Vines
e4889220c4
Remove UNSTABLE warning from logsSubscribe
2021-04-02 12:53:42 -07:00
Tyera Eulberg
da27acabcc
Rpc: enable getConfirmedSignaturesForAddress2 to return confirmed (not yet finalized) data ( #16281 )
...
* Update blockstore method to allow return of unfinalized signature
* Support confirmed sigs in getConfirmedSignaturesForAddress2
* Add deprecated comments
* Update docs
* Enable confirmed transaction-history in cli
* Return real confirmation_status; fill in not-yet-finalized block time if possible
2021-04-01 04:35:57 +00:00
Huge
c723251575
Update overview.md
...
fix link which was broken/wrong
2021-03-31 14:39:52 -07:00
sakridge
7db3af647b
Update retransmit docs to move deshredder and rename ( #16229 )
...
deshredder into something else
2021-03-30 15:37:33 -07:00
Trent Nelson
2bcfbad653
docs: Reduce airdrop examples to 1 SOL
2021-03-30 21:28:42 +00:00
Tyera Eulberg
60ed8e2892
Rpc: enable getConfirmedBlocks and getConfirmedBlocksWithLimit to return confirmed (not yet finalized) data ( #16161 )
...
* Add commitment config capabilities
* Use rpc limit if no end_slot provided
* Limit to actually finalized blocks
* Support confirmed blocks in getConfirmedBlocks and getConfirmedBlocksWithLimit
* Update docs
* Add client plumbing
* Rename config enum
2021-03-29 12:41:31 -06:00
bji
e50f598449
Implement mnemonic support for solana-keygen grind (solana-labs#9325) ( #16108 )
...
* Implement mnemonic support for solana-keygen grind (solana-labs#9325)
* Updated to include feedback from review.
* Renaming as per review feedback
* Fixed an incorrectly transcribed underscore
* Properly re-use string constants.
2021-03-27 23:47:50 -06:00
Tyera Eulberg
433f1ead1c
Rpc: enable getConfirmedBlock and getConfirmedTransaction to return confirmed (not yet finalized) data ( #16142 )
...
* Add Blockstore block and tx apis that allow unrooted responses
* Add TransactionStatusMessage, and send on bank freeze; also refactor TransactionStatusSender
* Track highest slot with tx-status writes complete
* Rename and unpub fn
* Add commitment to GetConfirmed input configs
* Support confirmed blocks in getConfirmedBlock
* Support confirmed txs in getConfirmedTransaction
* Update sigs-for-addr2 comment
* Enable confirmed block in cli
* Enable confirmed transaction in cli
* Review comments
* Rename blockstore method
2021-03-26 16:47:35 -06:00
Tyera Eulberg
a8ef29df27
Support getBlockTime for unfinalized blocks ( #16103 )
2021-03-24 20:52:08 -06:00
Davey
ad47c63f27
Add Exodus as Solana Mobile app option ( #16100 )
...
* Add Exodus as Solana Mobile app option
* Update docs/src/wallet-guide/apps.md
Co-authored-by: Michael Vines <mvines@gmail.com>
2021-03-24 21:09:20 +00:00
Justin Starry
e7fd7d46cf
rpc: add getSlotLeaders method ( #16057 )
2021-03-23 17:48:54 +00:00
Michael Vines
3dff5c9dee
transfer now requires --allow-unfunded-recipient if the recipient doesn't exist
2021-03-23 02:31:39 +00:00
Trent Nelson
07dc522981
docs: SIGUSR1 killing wrapper shell scripts
2021-03-19 07:22:11 +00:00
Tyera Eulberg
aa54c468ea
rpc: Add config options limiting getConfirmedBlock response data ( #15970 )
...
* Add new confirmed block struct
* Add RpcConfirmedBlockConfig options
* Configure block response based on new options
* Add client api, use in cli fetch_epoch_rewards
* Update docs
* Apply review suggestions
2021-03-18 17:58:20 +00:00
Jack May
7f500d610c
Add Close instrruction and tooling to upgradeable loader ( #15887 )
2021-03-17 21:39:29 -07:00
Michael Vines
1c261d293f
Encourage use of the default --ledger location
2021-03-16 16:36:59 +00:00
Michael Vines
0c9ca5522c
Bump version to v1.7.0
2021-03-13 09:01:21 +00:00
Tyera Eulberg
5b2da19c93
Rpc: support extended config for getConfirmedBlock ( #15827 )
...
* Add rpc confirmed-block config wrapper to support struct of extended config
* Update docs
* Make config wrapper generic and use in getConfirmedTransaction as well
* Update/clean confirmed-tx docs
2021-03-12 22:19:45 +00:00
Trent Nelson
c4ee1ab710
docs: deprecate lastvalidslot field of jsonrpc getfees
2021-03-11 08:38:18 +00:00
Trent Nelson
45190f6281
docs: stabilize spl token jsonrpc methods
2021-03-11 08:38:18 +00:00
Trent Nelson
9c8be34906
docs: 'builtins' -> 'runtime facilities'
2021-03-11 08:38:18 +00:00
Trent Nelson
0e452c8d91
docs: rename 'deployed programs' section to 'on-chain programs'
2021-03-11 08:38:18 +00:00
Trent Nelson
3e6c7c4a3e
docs: add rust client api entry
2021-03-11 08:38:18 +00:00
Michael Vines
66b781eec3
Add 'unknown' health check state
2021-03-05 17:46:50 +00:00
Kasim Te
9c8e7564ed
Update deploy-a-program.md ( #15727 )
2021-03-05 01:41:33 -07:00
Michael Vines
24ab84936e
Break up RPC API into three categories: minimal, full and admin
2021-03-04 16:39:44 -08:00
Jack May
2177e0aff8
cli: add program show for non-upgradeable programs ( #15707 )
2021-03-04 19:42:15 +00:00
Jack May
b53cb8eb2d
Deprecate Instruction::new ( #15695 )
2021-03-04 05:46:48 +00:00
Trent Nelson
d6ea2f392b
docs: address post-merge review of #15649
2021-03-04 05:19:48 +00:00
Greg Fitzgerald
9bbe015a05
Document and clean up AppendVec ( #15640 )
...
* Document AppendVec
* Remove the almost-duplicate state in AppendVec
AppendVec was maintaining two offsets, `current_len` and
`append_offset`. Despite the different looking names, the two
values have the same meaning, but were updated at slightly different
times. When appending a batch of accounts, `current_len` updates would
be immediately available to other threads after each append, whereas
`append_offset` would only be updated after its mutex was unlocked.
`append_offset` is redundant. By removing it, we eliminate potential
bugs and no longer need to suppress clippy warnings.
* Remove get_mut() from AppendVec design
Only the offset into the AppendVec memory is thread-safe. The memory
itself is only threadsafe because it is append-only and is otherwise
unprotected. Adding get_mut() would only be safe if the memory was
protected by a ReadWrite lock.
2021-03-03 12:51:48 -08:00
Trent Nelson
5cd6a0c2f1
Docs: Update validator hardware recommendations
2021-03-03 20:39:37 +00:00
Tyera Eulberg
19ac79b5cc
Deprecate UiTokenAmount::ui_amount ( #15616 )
...
* Add TokenAmount::ui_amount_string
* Fixup solana-tokens
* Update docs
2021-03-02 22:51:41 -07:00
rmshea
00f2b039b4
Remove Hackathon banner
2021-03-02 18:19:37 -08:00
Greg Fitzgerald
2463cc1e6a
Fix typos ( #15610 )
2021-03-02 06:36:49 -08:00
Michael Vines
3998807dcc
Update testnet break RPC node identity
2021-02-27 09:34:04 -08:00
Jon Cinque
ebd43938a7
docs: Update stake merging documentation ( #15489 )
...
* Update stake merging documentation
* Integrate review feedback
* Integrate review feedback in comment too
2021-02-25 17:24:39 +01:00
sakridge
1b59b163dd
Add max retransmit and shred insert slot ( #15475 )
2021-02-23 13:06:33 -08:00
Jack May
30012818a1
update cpi docs ( #15494 )
2021-02-23 12:37:50 -08:00
Michael Vines
4b0114b991
Limit the number of getProgramAccounts filters
2021-02-23 18:43:22 +00:00
Michael Vines
65f1afe5e1
Limit getProgramAccounts memcpy filter string to 128 bytes
2021-02-23 18:43:22 +00:00
Tyera Eulberg
123de5de54
Update uiAmount type in docs ( #15471 )
2021-02-22 16:54:07 -07:00
Jack May
4648439f5c
cli: improve deploy resume interface ( #15418 )
...
* cli: improve deploy resume interface
* add docs
2021-02-19 11:06:05 -08:00
Jon Cinque
3ac7e09de6
docs: Remove references to "create_address_with_seed" ( #15339 )
2021-02-17 14:25:02 +01:00
Austin Abell
17a328bc6f
Fix typo in account docs ( #15349 )
2021-02-16 09:58:33 -07:00
publish-docs.sh
a8d4d746ce
Fix broken TdS links
2021-02-13 10:23:34 -07:00
Josh
760e163190
docs: getLargestAccounts caching notice ( #15293 )
2021-02-12 08:20:32 -08:00
publish-docs.sh
b64a971610
Fix registration link
2021-02-11 21:52:56 -07:00
Tyera Eulberg
da6753b8c0
Warp timestamp and extend max-allowable-drift for accommodate slow blocks ( #15204 )
...
* Remove timestamp_correction feature gating
* Remove timestamp_bounding feature gating
* Remove unused deprecated ledger code
* Remove unused deprecated unbounded-timestamp code
* Enable independent adjustment of fast/slow timestamp bounding
* Update timestamp bounds to 25% fast, 80% slow; warp timestamp
* Update bank hash test
* Add PR number to feature
Co-authored-by: Michael Vines <mvines@gmail.com>
Co-authored-by: Michael Vines <mvines@gmail.com>
2021-02-09 15:49:00 -07:00
Tyera Eulberg
819d829c41
Only publish release-tag docs on beta channel ( #15158 )
2021-02-05 23:39:04 -07:00