Tags: piavgh/solana
Tags
getBlockProduction now correctly reports block production (solana-lab… …s#17116) (cherry picked from commit d6c076f) Co-authored-by: Michael Vines <[email protected]>
makes turbine peer computation consistent between broadcast and retra… …nsmit (solana-labs#14910) (solana-labs#16653) get_broadcast_peers is using tvu_peers: https://github.com/solana-labs/solana/blob/84e52b606/core/src/broadcast_stage.rs#L362-L370 which is potentially inconsistent with retransmit_peers: https://github.com/solana-labs/solana/blob/84e52b606/core/src/cluster_info.rs#L1332-L1345 Also, the leader does not include its own contact-info when broadcasting shreds: https://github.com/solana-labs/solana/blob/84e52b606/core/src/cluster_info.rs#L1324 but on the retransmit side, slot leader is removed only _after_ neighbors and children are computed: https://github.com/solana-labs/solana/blob/84e52b606/core/src/retransmit_stage.rs#L383-L384 So the turbine broadcast tree is different between the two stages. This commit: * Removes retransmit_peers. Broadcast and retransmit stages will use tvu_peers consistently. * Retransmit stage removes slot leader _before_ computing children and neighbors. (cherry picked from commit 570fd3f) Co-authored-by: behzad nouri <[email protected]>
CLI BIP32 prep: `KeypairUrl` refactor (backport solana-labs#16592) (s… …olana-labs#16605) * clap-utils: Rename KeypairUrl to SignerSource (cherry picked from commit 09dcc9e) * clap-utils: Reduce SignerSource's visibility (cherry picked from commit c5ab3ba) * clap-utils: Use `uriparse` crate to parse `SignerSource` (cherry picked from commit 5d1ef5d) * clap-utils: Add explicit schemes for `ask` and `file` `SignerSource`s (cherry picked from commit 6444f0e) Co-authored-by: Trent Nelson <[email protected]>
Rpc: enable getConfirmedSignaturesForAddress2 to return confirmed (no… …t yet finalized) data (solana-labs#16281) (solana-labs#16292) * 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 (cherry picked from commit da27aca) Co-authored-by: Tyera Eulberg <[email protected]>
Allow incomplete features in frozen-abi (solana-labs#16204) (cherry picked from commit 9ba9d2a) Co-authored-by: Trent Nelson <[email protected]>
PreviousNext