mergify[bot]
43b414b0df
RPC: add option to exclude accounts from get_supply (backport #19270 ) ( #19283 )
...
* RPC: add option to exclude accounts from get_supply (#19270 )
(cherry picked from commit c053df143f
)
# Conflicts:
# rpc/src/rpc.rs
* resolve conflicts
Co-authored-by: Justin Starry <justin@solana.com >
2021-08-18 20:22:06 +00:00
Trent Nelson
ab5d032634
Bump version to v1.7.11
2021-08-12 06:55:18 +00:00
Trent Nelson
b7f1f19d8e
Bump version to v1.7.10
2021-07-31 01:19:33 -06:00
mergify[bot]
4d2e66cf9c
Added missing method to index and updated token account methods docs. ( #18906 ) ( #18954 )
...
(cherry picked from commit 4d0cd9b283
)
Co-authored-by: hugo <murlux@protonmail.com >
2021-07-28 22:35:55 +00:00
Michael Vines
548ddff7ed
Bump version to v1.7.9
2021-07-24 11:23:44 -06:00
Ryo Onodera
1cc8de0fed
Bump version to v1.7.8 ( #18866 )
2021-07-24 01:14:03 +09:00
mergify[bot]
e88f4d689c
Fixed broken links and added more context to getTokenAccountBalance docs ( #18811 )
...
(cherry picked from commit d751d5b6e8
)
Co-authored-by: murlux <murlux@protonmail.com >
2021-07-21 18:32:58 +00:00
Trent Nelson
19049ca91b
Bump version to v1.7.7
2021-07-17 08:42:22 +00:00
sakridge
551dc0a74c
Bump 1.7 version ( #18723 )
2021-07-16 09:43:18 -06:00
mergify[bot]
1570afe493
Cli configurable validators (backport #18630 ) ( #18666 )
...
* rpc: more params for `GetVoteAccountsConfig`
(cherry picked from commit bf90ea282a
)
* cli: allow returning more `solana validators`
(cherry picked from commit a4a24b6531
)
# Conflicts:
# Cargo.lock
Co-authored-by: Trent Nelson <trent@solana.com >
2021-07-16 09:49:13 +00:00
Michael Vines
e5d60bc56d
Record vote account commission with voting/staking rewards and surface in RPC
...
(cherry picked from commit 4098af3b5b
)
2021-07-12 17:07:07 -07:00
mergify[bot]
5eadb86500
Fix example in docs for getInflationReward ( #18494 ) ( #18496 )
...
(cherry picked from commit ebc7df62f3
)
Co-authored-by: Max Ogden <maxogden@users.noreply.github.com >
2021-07-07 18:43:24 +00:00
Tiago Carvalho
8f08953100
Added formats to notifications in WebSocket RPC client. ( #18231 )
...
(cherry picked from commit 8e7d393b70
)
2021-07-01 21:14:49 -07:00
mergify[bot]
820abacf49
Update notification format info to be consistent ( #18354 ) ( #18356 )
...
(cherry picked from commit cc80197349
)
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
2021-07-01 06:14:03 +00:00
Trent Nelson
4466aa39c4
Bump version to v1.7.5
2021-06-30 22:55:01 -06:00
mergify[bot]
884ef211f7
Document slotsUpdates ( #18335 ) ( #18339 )
...
* Add slotsUpdates to jsonrpc docs
* Re-add unstable section
(cherry picked from commit dfb6296499
)
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
2021-07-01 00:25:24 +00:00
Trent Nelson
597429ab3e
Bump version to v1.7.4
2021-06-22 19:57:34 +00:00
Stephen Akridge
d159ae9342
Bump version to v1.7.3
2021-06-17 15:34:50 -06:00
Ryo Onodera
48e565038a
Bump version to v1.7.2 ( #17831 )
2021-06-08 10:29:39 +00:00
mergify[bot]
938112e449
fix getBlock API reference ( #17661 ) ( #17662 )
...
(cherry picked from commit 10c6e771b5
)
Co-authored-by: oncecsc <74547046+oncecsc@users.noreply.github.com >
2021-06-02 07:32:15 +00:00
Michael Vines
975c942ea7
Bump version to v1.7.1
2021-06-02 05:21:14 +00:00
Tyera Eulberg
ab581dafc2
Add block height to ConfirmedBlock structs ( #17523 )
...
* Add BlockHeight CF to blockstore
* Rename CacheBlockTimeService to be more general
* Cache block-height using service
* Fixup previous proto mishandling
* Add block_height to block structs
* Add block-height to solana block
* Fallback to BankForks if block time or block height are not yet written to Blockstore
* Add docs
* Review comments
2021-05-26 22:16:16 -06:00
Michael Vines
9541411c15
Plumb transaction-level rewards (aka "rent debits") into the getTransaction
RPC method
2021-05-27 03:05:05 +00:00
Michael Vines
cbce440af4
simulateTransaction can now return accounts modified by the simulation
2021-05-26 14:20:23 -07:00
Tyera Eulberg
e9bc1c6b07
Add last valid block height to rpc Fees ( #17506 )
...
* Add last_valid_block_height to fees rpc
* Add getBlockHeight rpc
* Update docs
2021-05-26 07:26:19 +00:00
Michael Vines
3d40ec3c88
Add missing fields from getClusterNodes documentation
2021-05-26 02:00:30 +00:00
Justin Starry
660d37aadf
sigVerify conflicts with replace, add tests
2021-05-25 17:32:00 -07:00
Justin Starry
e14f3eb529
rename flag
2021-05-25 17:32:00 -07:00
Justin Starry
96cef5260c
Add a flag to simulateTransaction to use most recent blockhash
2021-05-25 17:32:00 -07:00
Nikita
d41266e4e9
rpc: add context toggle to getProgramAccounts ( #17399 )
...
* fix(rpc): return context in get_program_accounts
* doc(rpc): document withContext flag
* fix(rpc): fix comment
Co-authored-by: Michael Vines <mvines@gmail.com >
* fix(rpc): fix doc
Co-authored-by: Michael Vines <mvines@gmail.com >
Co-authored-by: Michael Vines <mvines@gmail.com >
2021-05-22 07:12:21 +00:00
Marcin Zawiejski
611628a402
fixed getProgramAccounts fields list ( #17278 )
2021-05-17 14:23:30 +00:00
Michael Vines
515f8a21d5
Add NEW labels for RPC methods introduced in v1.7
2021-05-14 21:22:52 +00:00
Michael Vines
d6c076f1b6
getBlockProduction now correctly reports block production
2021-05-07 19:04:51 -07:00
Trent Nelson
3d98321b38
docs: fix copy-pasta breaking typo in getRecentBlockhash
example
2021-04-30 04:03:15 +00:00
Michael Vines
542d88929f
Add getBlockProduction RPC method
2021-04-28 20:02:54 -07:00
Michael Vines
59fc33635a
Add getVoteAccounts RPC method parameter to restrict results to a single vote account
2021-04-27 04:27:15 +00:00
Josh
ec37a843a4
docs: getInflationReward rpc output fields should be in lower camel case ( #16802 )
2021-04-24 19:13:02 +00:00
Michael Vines
b8b54567b1
Clean up "APR" language around inflation rewards
2021-04-21 19:02:03 -07:00
Michael Vines
6004c0abf5
getLeaderSchedule now supports filtered results based on validator identity
2021-04-21 17:59:26 -07:00
Justin Starry
a7e65c0034
RPC: use finalized as default pubsub commitment level ( #16659 )
...
* RPC: use finalized as default pubsub commitment level
* update docs
* Fix tests
2021-04-20 08:19:54 +00:00
Tyera Eulberg
37afa00ffb
Rpc: deprecate getConfirmed endpoints ( #16502 )
...
* Deprecate getConfirmed methods in rpc
* Add new methods to docs
* Move deprecated rpc methods to separate docs section
* Add note to docs about removal timing
2021-04-13 01:50:15 -06:00
Tyera Eulberg
70f3f7e679
Move obsolete rpc endpoints to separate api for removal ( #16500 )
...
* Move obsolete rpc methods to separate api for removal
* Remove obsolete method from docs
* Fix test using obs method
2021-04-12 20:33:40 -06:00
Josh
e501fa5f0b
Rpc: introduce get_inflation_reward rpc call ( #16278 )
...
* feat: introduce get_inflation_reward rpc call
* fix: style suggestions
* fix: more style changes and match how other rpc functions are defined
* feat: get reward for a single epoch
* feat: default to the most recent epoch
* fix: don't factor out get_confirmed_block
* style: introduce from impl for RpcEncodingConfigWrapper
* style: bring commitment into variable
* feat: support multiple pubkeys for get_inflation_reward
* feat: add get_inflation_reward to rpc client
* feat: return rewards in order
* fix: rename pubkeys to addresses
* docs: introduce jsonrpc docs for get_inflation_reward
* style: early return in map (not sure which is more idiomatic)
* fix: call the rpc client function args addresses as well
* fix: style
* fix: filter out only addresses we care about
* style: make this more idiomatic
* fix: change rpc client epoch to optional and include some docs edits
* feat: filter out rent rewards in get_inflation_reward
* feat: add option epoch config param to get_inflation_reward
* feat: rpc client get_inflation_reward takes epoch instead of config and some filter staking and voting rewards
2021-04-06 18:10:53 -07: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
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
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
Justin Starry
e7fd7d46cf
rpc: add getSlotLeaders method ( #16057 )
2021-03-23 17:48:54 +00:00