Commits
This pull request is big! We're only showing the most recent 250 commits
Commits on May 26, 2023
[zk-token-sdk] Rename variable
tag
topublic_seed
in encryption keynew_from_signer
functions (solana-labs#31835)authored- authored
- authored
Commits on May 27, 2023
Commits on May 29, 2023
Commits on May 30, 2023
- authored
- authored
- authored
- authored
Commits on May 31, 2023
v1.16: [zk-token-sdk] Refactor
zk-token-elgamal
conversion code for authenticated encryption, range proof, and sigma proof types (backport of solana-labs#31855) (solana-labs#31887)v1.16: [zk-token-sdk] Add
GroupedElGamalCiphertext
type (backport of solana-labs#31849) (solana-labs#31890)authored- authored
- authored
Commits on Jun 1, 2023
v1.16: [zk-token-sdk] Refactor transfer instruction (backport of solana-labs#31848) (solana-labs#31904)
v1.16: Relax gossip to banking stage filtering to allow refreshed votes (backport of solana-labs#31879) (solana-labs#31907)
v1.16: Reverify programs that are extended using ExtendProgram (backport of solana-labs#31886) (solana-labs#31920)
authoredv1.16: ledger-tool: Rename load_frozen_forks() and adjust error messages (backport of solana-labs#31903) (solana-labs#31912)
v1.16: GeyserPluginService: Use common
exit
flag. (backport of solana-labs#31915) (solana-labs#31924)authoredv1.16: [zk-token-sdk] Add
VerifyGroupedCiphertext2HandlesValidity
andVerifyBatchedGroupedCiphertext2HandlesValidity
proof instructions (backport of solana-labs#31816) (solana-labs#31918)
Commits on Jun 2, 2023
v1.16: ci: make loader v4 program publish = true (backport of solana-labs#31932) (solana-labs#31936)
- authored
v1.16: Fixing send-transaction-service using quic, tpu address is wrong (backport of solana-labs#31899) (solana-labs#31951)
v1.16: Handle errors when sending a snapshot package during shutdown (backport of solana-labs#31873) (solana-labs#31877)
v1.16: Evict program cache using transaction usage counter (backport of solana-labs#31927) (solana-labs#31952)
Commits on Jun 3, 2023
v1.16: [zk-token-sdk] Rename
RangeProof{64,128,256}
toRangeProofU{64,128,256}
(backport of solana-labs#31910) (solana-labs#31935)v1.16: Handle errors when sending an accounts package during shutdown (backport of solana-labs#31874) (solana-labs#31882)
authoredv1.16: Retain runtime environment config for unloaded programs (backport of solana-labs#31953) (solana-labs#31956)
Commits on Jun 5, 2023
Commits on Jun 6, 2023
v1.16: Send messages to EntryNotifierService in Tpu, simpler (backport of solana-labs#31962) (solana-labs#31980)
- authored
v1.16: Feature - Prune on feature set transition (backport of solana-labs#31945) (solana-labs#31988)
v1.16: rolls out merkle shreds to ~50% of testnet (backport of solana-labs#31950) (solana-labs#31992)
v1.16: Downgrades log to debug if reading bank snapshot from dir fails (backport of solana-labs#31990) (solana-labs#31994)
v1.16: Add runtime environment to FailedVerification tombstones (backport of solana-labs#31991) (solana-labs#32001)
Commits on Jun 12, 2023
Commits on Jun 13, 2023
v1.16: Bugfix: Account Shrink Paths must conform to account directory structure (backport of solana-labs#32088) (solana-labs#32090)
v1.16: [zk-token-sdk] Refactor ciphertext validity sigma proof and rename
ValidityProof
toGroupedCiphertextValidityProof
(backport of solana-labs#32040) (solana-labs#32096)authoredv1.16: [zk-token-sdk] rename
TransferAmountEncryption
toTransferAmountCiphertext
and define it as a wrapper aroundGroupedElGamalCiphertext
(backport of solana-labs#32026) (solana-labs#32092)v1.16: [zk-token-sdk] Update transcript functions to use full names (backport of solana-labs#32095) (solana-labs#32098)
v1.16: Display path in error message when file create/write fails (backport of solana-labs#32036) (solana-labs#32078)
v1.16: [docs] Validator guidebook incorporated into docs (backport of solana-labs#31660) (solana-labs#32103)
v1.16: bank_send_loop: Get feature flag from root bank (backport of solana-labs#31954) (solana-labs#32113)
Commits on Jun 14, 2023
Commits on Jun 15, 2023
v1.16: Revert "v1.16: Bump borsh from 0.10.3 to 0.11.0 (backport of solana-labs#31964) … (solana-labs#32147)
authoredv1.16: [docs] Add beginner-friendly intro to Solana guide (backport of solana-labs#31861) (solana-labs#32150)
v1.16: ci: discard misleading
cargo uninstall
errors in bk post-checkout hook (backport of solana-labs#32139) (solana-labs#32141)- authored
Commits on Jun 19, 2023
Commits on Jun 20, 2023
v1.16: [zk-token-sdk] Define
FeeEncryption
as a wrapper aroundGroupedElGamalCiphertext
(backport of solana-labs#32144) (solana-labs#32173)authoredv1.16: [zk-token-sdk] Refactor pod
FeeParameters
conversion and remove manual byte conversion for the type (backport of solana-labs#32149) (solana-labs#32183)
Commits on Jun 21, 2023
Commits on Jun 22, 2023
Commits on Jun 24, 2023
v1.16: Add base rust version to the output of cargo-build-sbf --version (backport of solana-labs#32254) (solana-labs#32259)
v1.16: Add rust-version field to solana-program to prevent the accidental use of unsupported platform-tools versions (backport of solana-labs#32232) (solana-labs#32262)
v1.16: [zk-token-sdk] Use
TryFrom<&[T]>
for&[T]
instead ofarrayref
(backport of solana-labs#31959) (solana-labs#32214)
Commits on Jun 26, 2023
Commits on Jun 28, 2023
v1.16: [zk-token-sdk](docs) Update docs to include a brief description of how fee sigma proof is computed (backport of solana-labs#32288) (solana-labs#32302)
v1.16: [zk-token-sdk] Add fee sigma proof verification instruction (backport of solana-labs#32291) (solana-labs#32301)
v1.16: Ensure that uncommitted transactions are always removed from QoS (backport of solana-labs#32285) (solana-labs#32320)
Commits on Jun 29, 2023
v1.16: ci: only kill containers that are based on the solanalabs/rust* images (backport of solana-labs#32292) (solana-labs#32326)
v1.16: rolls out merkle shreds to 100% of testnet slots (backport of solana-labs#32316) (solana-labs#32336)
v1.16: [zk-token-sdk] replace hard-coded constants with constant variables (backport of solana-labs#32274) (solana-labs#32322)
Commits on Jul 3, 2023
Commits on Jul 5, 2023
Commits on Jul 7, 2023
Commits on Jul 8, 2023
Commits on Jul 12, 2023
Commits on Jul 18, 2023
Commits on Jul 19, 2023
Commits on Jul 20, 2023
v1.16: allow shrinking to be in progress during
scan_account_storage
(backport of solana-labs#32553) (solana-labs#32556)v1.16: enables merkle shreds for devnet and development clusters (backport of solana-labs#32533) (solana-labs#32552)
v1.16: Remove inappropriate use of usize. Refactor upcast. (backport of solana-labs#32539) (solana-labs#32561)
Commits on Jul 21, 2023
v1.16: Re-enable periodic compaction on several columns (backport of solana-labs#32548) (solana-labs#32565)
authoredv1.16: remove references to eol helloworld example repo (backport of solana-labs#32550) (solana-labs#32563)
v1.16: Priority queue supports deprecated compute budget ix (backport of solana-labs#32567) (solana-labs#32572)
v1.16: rolls out merkle shreds to ~20% of mainnet slots (backport of solana-labs#32532) (solana-labs#32582)
- authored
v1.16: Detect duplicates in the same insert batch (backport of solana-labs#32528) (solana-labs#32557)
Commits on Jul 31, 2023
Commits on Aug 1, 2023
Commits on Aug 3, 2023
v1.16: removes feature-gate code for updating rewards from cached accounts (backport of solana-labs#32514) (solana-labs#32669)
v1.16: Fix - Adds missing "Executable account not owned by the BPF loader" error to
remove_bpf_loader_incorrect_program_id
(backport of solana-labs#32695) (solana-labs#32700)v1.16: Fix - Adds missing feature pubkeys to the
FEATURES_AFFECTING_RBPF
list (backport of solana-labs#32703) (solana-labs#32705)
Commits on Aug 4, 2023
v1.16: sdk: Limited Borsh 0.9 support (Pubkey and helpers) (backport of solana-labs#32511) (solana-labs#32697)
v1.16: demotes unknown_epoch_staked_nodes metric to debug (backport of solana-labs#32701) (solana-labs#32713)
v1.16: rolls out merkle shreds to ~50% of mainnet slots (backport of solana-labs#32678) (solana-labs#32720)
v1.16: Add required cluster argument to solana feature activate subcommand (backport of solana-labs#32693) (solana-labs#32715)
authored
Commits on Aug 7, 2023
Commits on Aug 8, 2023
Commits on Aug 9, 2023
v1.16: report received message signatures only on PUSH requests (backport of solana-labs#32708) (solana-labs#32772)
v1.16: stake: deprecate on chain warmup/cooldown rate and config (backport of solana-labs#32723) (solana-labs#32749)
v1.16: stake: Set the Delegation's warmup / cooldown to the correct default (backport of solana-labs#32768) (solana-labs#32777)
Commits on Aug 10, 2023
v1.16: stake: pub use config constants for api backwards compatibility (backport of solana-labs#32769) (solana-labs#32782)
v1.16: rpc: get_feature_activation_slot should not error for inactive features (backport of solana-labs#32778) (solana-labs#32784)
v1.16: ledger-tool: Relax ledger requirements for program subcommand (backport of solana-labs#32770) (solana-labs#32774)
Commits on Aug 11, 2023
Commits on Aug 14, 2023
Commits on Aug 18, 2023
Commits on Aug 20, 2023
- authored
Commits on Aug 21, 2023
Commits on Aug 22, 2023
Commits on Aug 24, 2023
v1.16: tower: when syncing from vote state, update last_vote (backport of solana-labs#32944) (solana-labs#32960)
v1.16: Fix - Reordering in second level index of LoadedPrograms (backport of solana-labs#32973) (solana-labs#32977)
v1.16: Fix - missing delay visibility feature triggering cache flush (backport of solana-labs#32974) (solana-labs#32978)
Commits on Aug 25, 2023
v1.16: tpu-client: Speed up performance by awaiting all futures at once (backport of solana-labs#32945) (solana-labs#32972)
v1.16: Prune programs deployed in duplicate unconfirmed slot (backport of solana-labs#32999) (solana-labs#33003)
v1.16: Update Solang Solidity compiler to v0.3.2 (backport of solana-labs#32975) (solana-labs#32997)
Commits on Aug 26, 2023
Commits on Aug 28, 2023
Commits on Aug 29, 2023
v1.16: revises turbine epoch stakes for shreds propagation (backport of solana-labs#32743) (solana-labs#33041)
v1.16: banks-server: Support versioned transactions (backport of solana-labs#33005) (solana-labs#33036)
v1.16: rekey stake_redelegate_instruction feature (backport of solana-labs#33056) (solana-labs#33059)
- authoredTyera
Commits on Aug 30, 2023
Commits on Aug 31, 2023
Commits on Sep 1, 2023
v1.16: rolls out merkle shreds to 100% of mainnet slots (backport of solana-labs#32979) (solana-labs#33111)
v1.16: [zk-token-sdk] Allow all zero auditor pubkey in proofs (backport of solana-labs#33106) (solana-labs#33112)
v1.16: Revert "Add an RPC API that can query the list of Top N secondary index keys and their sizes (solana-labs#28887)" (backport of solana-labs#33121) (solana-labs#33122)
- authored
Commits on Sep 2, 2023
Commits on Sep 5, 2023
Commits on Sep 6, 2023
Commits on Sep 8, 2023
Commits on Sep 13, 2023
Commits on Sep 14, 2023
Commits on Sep 15, 2023
Commits on Sep 18, 2023
Commits on Sep 19, 2023
Commits on Sep 20, 2023
Commits on Sep 21, 2023
Commits on Sep 26, 2023
Commits on Sep 27, 2023
Commits on Sep 28, 2023
Commits on Sep 29, 2023
v1.16: AccountsBackgroundService gracefully exits when snapshot request handling errors (backport of solana-labs#32543) (solana-labs#33447)
- authored
v1.16: Fixup the metrics for remove_dead_accounts_shrink_us (backport of solana-labs#33458) (solana-labs#33464)
v1.16: Drops the shrink_candidate_slots lock after done inserting (backport of solana-labs#33459) (solana-labs#33466)
Commits on Oct 2, 2023
Commits on Oct 3, 2023
Commits on Oct 4, 2023
Commits on Oct 6, 2023
Commits on Oct 10, 2023
Commits on Oct 11, 2023
Commits on Oct 12, 2023
Commits on Oct 16, 2023
Commits on Oct 20, 2023
Commits on Oct 24, 2023
Commits on Oct 27, 2023
Commits on Nov 10, 2023
Commits on Nov 11, 2023
Commits on Nov 12, 2023
Commits on Nov 20, 2023
Commits on Nov 30, 2023
Commits on Dec 1, 2023
Commits on Dec 2, 2023
Commits on Dec 4, 2023
Commits on Dec 9, 2023
Commits on Dec 10, 2023
Commits on Dec 14, 2023
v1.16: Fix - Uses fetch_add() to accumulate usage counters in LoadedPrograms (backport of solana-labs#34319) (solana-labs#34431)
v1.16: LoadedPrograms: introduce explicit SecondLevel type, fix prune_by_deployment_slot bug (solana-labs#34434)
v1.16: CI: add check for explicit spl-token-cli version (backport of solana-labs#34430) (solana-labs#34464)
Commits on Dec 15, 2023
Commits on Jan 12, 2024
- committed