-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
update to v2.0.5 #5
Commits on Jun 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a6b2283 - Browse repository at this point
Copy the full SHA a6b2283View commit details -
accounts-db: get rid of const in tests (anza-xyz#1732)
get rid of const in tests Co-authored-by: HaoranYi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d2124a9 - Browse repository at this point
Copy the full SHA d2124a9View commit details -
rpc: add more services to getClusterNodes (anza-xyz#1637)
* rpc: add tpu_forwards/tpu_forwards_quic to getClusterNodes * add tvu * order * add tpu_vote * add serve_repair * fix tests * fix name in tests * remove tvu / repair quic
Configuration menu - View commit details
-
Copy full SHA for dbea20b - Browse repository at this point
Copy the full SHA dbea20bView commit details
Commits on Jun 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a5229f9 - Browse repository at this point
Copy the full SHA a5229f9View commit details
Commits on Jun 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9d8310c - Browse repository at this point
Copy the full SHA 9d8310cView commit details -
Configuration menu - View commit details
-
Copy full SHA for aae4b33 - Browse repository at this point
Copy the full SHA aae4b33View commit details -
remove unused build dep
cc
from solana-program (anza-xyz#1659)* remove unused build dep `cc` from solana-program * remove cc from workspace
Configuration menu - View commit details
-
Copy full SHA for 988647d - Browse repository at this point
Copy the full SHA 988647dView commit details -
refactor: clean up geyser-plugin-manager (anza-xyz#1570)
* Remove redundant Option return type from accountinfo_from_shared_account_data * Remove redundant Option return type from accountinfo_from_stored_account_meta
Configuration menu - View commit details
-
Copy full SHA for f43cfc8 - Browse repository at this point
Copy the full SHA f43cfc8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f2beb2 - Browse repository at this point
Copy the full SHA 7f2beb2View commit details -
Configuration menu - View commit details
-
Copy full SHA for f7dad6d - Browse repository at this point
Copy the full SHA f7dad6dView commit details -
ledger-tool: Use helper for AccountsDb args (anza-xyz#1749)
There are a handful of commands that specify AccountsDb config. To create consistency between all these commands and remove repeated code, build all of the arguments in a helper function that is passed to the relevant commands.
Configuration menu - View commit details
-
Copy full SHA for d056710 - Browse repository at this point
Copy the full SHA d056710View commit details -
Simd-118: [HAL-02] add lamports burned to error log (anza-xyz#1768)
Add lamports burned to error log
Configuration menu - View commit details
-
Copy full SHA for 24d0bd8 - Browse repository at this point
Copy the full SHA 24d0bd8View commit details -
Simd-118: [HAL-01] add log to unreachable macro (anza-xyz#1767)
Add log to unreachable macro
Configuration menu - View commit details
-
Copy full SHA for c1bfb28 - Browse repository at this point
Copy the full SHA c1bfb28View commit details -
Verify elf with active feature set before attempting deployment (anza…
…-xyz#1654) Co-authored-by: Jon C <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8b8ddcb - Browse repository at this point
Copy the full SHA 8b8ddcbView commit details -
Simd-118: [HAL-04] simplify assertion that epoch contains enough slot…
…s for partitions (anza-xyz#1769) Simplify assertion that epoch contains enough slots for partitions
Configuration menu - View commit details
-
Copy full SHA for 8631371 - Browse repository at this point
Copy the full SHA 8631371View commit details -
[docs] Update ZK Token Proof program to ZK ElGamal Proof program (anz…
…a-xyz#1758) * docs: update ZK Token Proof program to ZK ElGamal Proof program * remove blank line at eof
Configuration menu - View commit details
-
Copy full SHA for 7ff7fe9 - Browse repository at this point
Copy the full SHA 7ff7fe9View commit details -
Program Runtime: Unify transaction batch program caches (anza-xyz#1399)
* local program cache: add `modified_entries` field * use `modified_entries` for modified program cache * invoke context: make `program_cache_for_tx_batch` mutable * invoke context: unify local program cache instances * remove `find_program_in_cache` alias
Configuration menu - View commit details
-
Copy full SHA for 3af8f0c - Browse repository at this point
Copy the full SHA 3af8f0cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e54ed2 - Browse repository at this point
Copy the full SHA 2e54ed2View commit details -
Configuration menu - View commit details
-
Copy full SHA for ebd063e - Browse repository at this point
Copy the full SHA ebd063eView commit details -
Add num_partitions to Blockstore rewards (anza-xyz#1601)
* Add num_partitions field to Rewards proto definition * Add type to hold rewards plus num_partitions * Add Bank method to get rewards plus num_partitions for recording * Update Blockstore::write_rewards to use num_partitions * Update RewardsRecorderService to handle num_partitions * Populate num_partitions in ReplayStage::record_rewards * Write num_partitions to Bigtable * Reword KeyedRewardsAndNumPartitions method * Clone immediately * Determine epoch boundary by checking parent epoch * Rename UiConfirmedBlock field * nit: fix comment typo * Add test_get_rewards_and_partitions * Add pre-activation test * Add should_record unit test
Configuration menu - View commit details
-
Copy full SHA for 034cd73 - Browse repository at this point
Copy the full SHA 034cd73View commit details
Commits on Jun 18, 2024
-
run full gossip node when running
solana-gossip rpc-url
(anza-xyz#1753Configuration menu - View commit details
-
Copy full SHA for ddb4b3b - Browse repository at this point
Copy the full SHA ddb4b3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d06a3ac - Browse repository at this point
Copy the full SHA d06a3acView commit details -
[sdk] Add ZK Elgamal Proof program feature gate (anza-xyz#1679)
* add `zk-elgamal-proof-program-enabled` feature gate * reserve account for zk elgamal proof program * add zk elgamal proof as builtin program * cargo lock * cargo sort * replace feature gate key to start with `zk..` * add simd number * update `elgamal_program` to `zk_elgamal_proof_program`
Configuration menu - View commit details
-
Copy full SHA for 563d1c0 - Browse repository at this point
Copy the full SHA 563d1c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for d9fcfeb - Browse repository at this point
Copy the full SHA d9fcfebView commit details -
ledger-tool: Subfunction for snapshot args (anza-xyz#1773)
There are several arguments to control snapshot configuration in the various ledger-tool commands. The inclusion of args in each command is inconsistent, especially for commands outside of main.rs This change consolidates the snapshot related arguments into a single function to help create consistency and reduce duplicate code
Configuration menu - View commit details
-
Copy full SHA for 878ef1f - Browse repository at this point
Copy the full SHA 878ef1fView commit details -
ledger-tool: Make joining AccountsBackgroundService optional (anza-xy…
…z#1673) AccountsBackgroundService performs several operations that can take a long time to complete and do not check the exit flag mid-operation. Thus, ledger-tool can get hung up for a while waiting for ABS to finish. However, many ledger-tool command do not ABS to have finished. So, return a handle to the ABS thread and allow the caller to decide whether to join ABS or not. As of right now, create-snapshot is the only command that requires ABS to have finished before continuing.
Configuration menu - View commit details
-
Copy full SHA for 4e0afd6 - Browse repository at this point
Copy the full SHA 4e0afd6View commit details -
Extract curve25519 crate from zk-token-sdk (anza-xyz#951)
* extract curve25519 crate * remove obsolete comment * fix Cargo.toml files * fix imports * update lock file * remove unused deps from zk-token-sdk * fmt * add solana-curve25519 patch * add missing override to programs/sbf/Cargo.toml * copy over an allow() * move new crate to curves dir * use workspace version * add back missing dev dep * add missing dependencies to programs/sbf * fmt * move dep to the correct dependency table * remove #[cfg(not(target_os = "solana"))] above errors mod
Configuration menu - View commit details
-
Copy full SHA for b855bd0 - Browse repository at this point
Copy the full SHA b855bd0View commit details -
Ensure mapping of callee is updated with direct mapping (anza-xyz#1093)
Consider this scenario: - Program increases length of an account - Program start CPI and adds this account as a read-only account - In fn update_callee_account() we resize account, which may change the pointer - Once CPI finishes, the program continues and may read/write from the account. The mapping must be up-to-date else we use stale pointers. Note that we always call callee_account.set_data_length(), which may change the pointer. In testing I found that resizing a vector from 10240 down to 127 sometimes changes its pointer. So, always update the pointer.
Configuration menu - View commit details
-
Copy full SHA for cd7f34e - Browse repository at this point
Copy the full SHA cd7f34eView commit details -
[curve25519] Remove
ElGamalError
from curve25519 crate (anza-xyz#1777)* remove `ElGamalError` from curve25519 crate * add `ElGamalError` to zk-token-sdk
Configuration menu - View commit details
-
Copy full SHA for ef80b59 - Browse repository at this point
Copy the full SHA ef80b59View commit details -
sdk: Only compile wasm-bindgen when target_arch = "wasm32" (anza-xyz#…
…1658) * move wasm-bindgen dep under cfg(target_arch = "wasm32") in sdk and program * remove wasm_bindgen_stub (we don't need it where we're going) * put wasm_bindgen usage behind #[cfg(target_arch = "wasm32")] * remove doc comments from skippeed fields * add missing attribute * another missing attribute * add doc comments explaining duplicated structs * fmt * fix wasm comments * Update sdk/program/src/instruction.rs --------- Co-authored-by: Jon C <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 25ec304 - Browse repository at this point
Copy the full SHA 25ec304View commit details -
transaction-status: Use string instead of int for
amount
in `amount……ToUiAmount` (anza-xyz#1737) * transaction-status: Use string instead of int for `amount` * Add a changelog entry * Update CHANGELOG.md Co-authored-by: Tyera <[email protected]> --------- Co-authored-by: Tyera <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 62eb6ef - Browse repository at this point
Copy the full SHA 62eb6efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 954f3d1 - Browse repository at this point
Copy the full SHA 954f3d1View commit details -
SVM: Move
fee_structure
to environment input (anza-xyz#1771)* SVM: add `fee_structure` to environment arg * runtime: add `fee_structure` to bank * SVM: drop `fee_structure` from global configs
Configuration menu - View commit details
-
Copy full SHA for 2dc9508 - Browse repository at this point
Copy the full SHA 2dc9508View commit details -
always pack a few newest ancient slots (anza-xyz#1730)
* always pack a few newest ancient slots * pr feedback * remove extra () * adds high slot tests --------- Co-authored-by: brooks <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d2b3476 - Browse repository at this point
Copy the full SHA d2b3476View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7eca784 - Browse repository at this point
Copy the full SHA 7eca784View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad0a48c - Browse repository at this point
Copy the full SHA ad0a48cView commit details -
ledger-tool: Deduplicate max-genesis-archive-unpacked-size argument (a…
…nza-xyz#1774) The argument is currently declared in multiple places. So, delcare the argument in one central place.
Configuration menu - View commit details
-
Copy full SHA for ba2ff53 - Browse repository at this point
Copy the full SHA ba2ff53View commit details -
add ancient pack metrics (anza-xyz#1750)
* add ancient pack metrics * add missing params --------- Co-authored-by: brooks <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4c921ca - Browse repository at this point
Copy the full SHA 4c921caView commit details -
Refactor - Avoid host build of SBPF program test crates (anza-xyz#1711)
* Removes ProgramTest from simulation tests. * Removes ProgramTest from sysvar syscall tests. * Workaround for rustc crash caused by 16 byte aligned memcpy. * Deduplicates test_program_sbf_sanity. * Moves mem and remaining_compute_units into test_program_sbf_sanity(). * Removes unused dev-dependencies in Cargo.toml. * Removes crate-type = lib from Cargo.tomls. * Adds SBF_OUT_DIR env to CI script. * Adds "sysvar" to build.rs.
Configuration menu - View commit details
-
Copy full SHA for da6f7f2 - Browse repository at this point
Copy the full SHA da6f7f2View commit details
Commits on Jun 19, 2024
-
ci: ignore curve25519-dalek audit temporarily (anza-xyz#1786)
ci: ignore curve25519-dalek audit
Configuration menu - View commit details
-
Copy full SHA for a6bc917 - Browse repository at this point
Copy the full SHA a6bc917View commit details -
build(deps): bump bytemuck from 1.16.0 to 1.16.1 (anza-xyz#1789)
* build(deps): bump bytemuck from 1.16.0 to 1.16.1 Bumps [bytemuck](https://github.com/Lokathor/bytemuck) from 1.16.0 to 1.16.1. - [Changelog](https://github.com/Lokathor/bytemuck/blob/main/changelog.md) - [Commits](Lokathor/bytemuck@v1.16.0...v1.16.1) --- updated-dependencies: - dependency-name: bytemuck dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Update all Cargo files --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for c8c23e2 - Browse repository at this point
Copy the full SHA c8c23e2View commit details -
build(deps): bump url from 2.5.1 to 2.5.2 (anza-xyz#1788)
* build(deps): bump url from 2.5.1 to 2.5.2 Bumps [url](https://github.com/servo/rust-url) from 2.5.1 to 2.5.2. - [Release notes](https://github.com/servo/rust-url/releases) - [Commits](servo/rust-url@v2.5.1...v2.5.2) --- updated-dependencies: - dependency-name: url dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Update all Cargo files --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 403b793 - Browse repository at this point
Copy the full SHA 403b793View commit details -
program: move itertools to dev-dependencies (anza-xyz#1782)
* port join from itertools and use it in program_stubs.rs * move itertools to dev-dependencies of solana-program * add comment to join fn * more concise replacement for join fn Co-authored-by: Jon C <[email protected]> * remove join fn --------- Co-authored-by: Jon C <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2bdba73 - Browse repository at this point
Copy the full SHA 2bdba73View commit details
Commits on Jun 20, 2024
-
Adjust replay-related metrics for unified scheduler (anza-xyz#1741)
* Adjust replay-related metrics for unified schduler * Fix grammar * Don't compute slowest for unified scheduler * Rename to is_unified_scheduler_enabled * Hoist uses to top of file * Conditionally disable replay-slot-end-to-end-stats * Remove the misleading fairly balanced text
Configuration menu - View commit details
-
Copy full SHA for 3e53b64 - Browse repository at this point
Copy the full SHA 3e53b64View commit details -
bpf_loader: use an explicit thread-local pool for stack and heap memo…
…ry (anza-xyz#1370) * Rename ComputeBudget::max_invoke_stack_height to max_instruction_stack_depth The new name is consistent with the existing ComputeBudget::max_instruction_trace_length. Also expose compute_budget:MAX_INSTRUCTION_DEPTH. * bpf_loader: use an explicit thread-local pool for stack and heap memory Use a fixed thread-local pool to hold stack and heap memory. This mitigates the long standing issue of jemalloc causing TLB shootdowns to serve such frequent large allocations. Because we need 1 stack and 1 heap region per instruction, and the current max instruction nesting is hardcoded to 5, the pre-allocated size is (MAX_STACK + MAX_HEAP) * 5 * NUM_THREADS. With the current limits that's about 2.5MB per thread. Note that this is memory that would eventually get allocated anyway, we're just pre-allocating it now. * programs/sbf: add test for stack/heap zeroing Add TEST_STACK_HEAP_ZEROED which tests that stack and heap regions are zeroed across reuse from the memory pool.
Configuration menu - View commit details
-
Copy full SHA for 2107adc - Browse repository at this point
Copy the full SHA 2107adcView commit details -
ledger-tool: Make verify --print-bank-hash support json (anza-xyz#1745)
The bank-hash command in ledger-tool was recently deprecated. However, the command is used by some of the scripts that coordinate starting up a fresh cluster. So, the deprecation of bank-hash broke those scripts. This change fixes the scripts by doing the following: - Makes --print-bank-hash support --output json - Updates scripts to install jq on provisioned nodes - Update remote-node.sh to parse the bank hash from json using jq
Configuration menu - View commit details
-
Copy full SHA for b70e6bb - Browse repository at this point
Copy the full SHA b70e6bbView commit details -
use bytemuck_derive 1.7.0 explicitly in sdk and program (anza-xyz#1793)
* use bytemuck_derive 1.7.0 explicitly in sdk and program * explicitly activate the derive feature of bytemuck in zk-sdk
Configuration menu - View commit details
-
Copy full SHA for 6cf3225 - Browse repository at this point
Copy the full SHA 6cf3225View commit details -
Configuration menu - View commit details
-
Copy full SHA for 974c013 - Browse repository at this point
Copy the full SHA 974c013View commit details -
CI - SBPF program build script (anza-xyz#1581)
* Replaces the rust build script by a makefile
Configuration menu - View commit details
-
Copy full SHA for eceaf34 - Browse repository at this point
Copy the full SHA eceaf34View commit details -
Configuration menu - View commit details
-
Copy full SHA for 246fc3c - Browse repository at this point
Copy the full SHA 246fc3cView commit details -
Configuration menu - View commit details
-
Copy full SHA for b1815e7 - Browse repository at this point
Copy the full SHA b1815e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8da4062 - Browse repository at this point
Copy the full SHA 8da4062View commit details -
Configuration menu - View commit details
-
Copy full SHA for b0737e0 - Browse repository at this point
Copy the full SHA b0737e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5feacd1 - Browse repository at this point
Copy the full SHA 5feacd1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3668d10 - Browse repository at this point
Copy the full SHA 3668d10View commit details -
Fix SyscallLogPubkey doc comment (anza-xyz#1805)
* Fix SyscallLogPubkey doc comment * Update logging.rs
Configuration menu - View commit details
-
Copy full SHA for a9e3917 - Browse repository at this point
Copy the full SHA a9e3917View commit details -
Configuration menu - View commit details
-
Copy full SHA for 98f5d0e - Browse repository at this point
Copy the full SHA 98f5d0eView commit details -
Reuse compute budget processing (anza-xyz#1700)
* refactor: reuse compute budget limits * fix tests
Configuration menu - View commit details
-
Copy full SHA for 0d1ad0d - Browse repository at this point
Copy the full SHA 0d1ad0dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 66e3acc - Browse repository at this point
Copy the full SHA 66e3accView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8747c3f - Browse repository at this point
Copy the full SHA 8747c3fView commit details -
ledger-tool: Get shreds from BigTable blocks (anza-xyz#1638)
There is often a desire to examine/replay/etc older blocks. If the blocks are recent enough, they can be pulled from an actively running node. Otherwise, the blocks must be pulled down from warehouse node archives. These archives are uploaded on a per-epoch basis so they are quite large, and can take multiple hours to download and decompress. With the addition of Entry data to BigTable, blocks can be recreated from BigTable data. Namely, we can recreate the Entries with proper PoH and transaction data. We can then shred them such that they are the same format as blocks that are produced from the cluster. This change introduces a new command that will read BigTable data and insert shreds into a local Blockstore. The new command is: $ agave-ledger-tool bigtable shreds ... Several important notes about the change: - Shred for some slot S will not be signed by the actual leader for slot S. Instead, shreds will be signed with a "dummy" keypair. The shred signatures does not affect the ability to replay the block. - Entry PoH data does not go back to genesis in BigTable. This data could be extracted and uploaded from the existing rocksdb archives; however, that work is not planned as far as I know. --allow-mock-poh can be passed to generate filler PoH data. Blocks created with this flag are replayable by passing --skip-poh-verify to ledger-tool. - A snapshot will be unpacked to determine items such as the shred version, tick hash rate and ticks per slot. This snapshot must be in the same epoch as the requested slots
Configuration menu - View commit details
-
Copy full SHA for 3ee204b - Browse repository at this point
Copy the full SHA 3ee204bView commit details
Commits on Jun 21, 2024
-
[docs] Add ciphertext validity proof docs (anza-xyz#1776)
* docs: add ciphertext validity proof docs * update docs link to anza's * remove extra space at the end of line
Configuration menu - View commit details
-
Copy full SHA for 1279ae6 - Browse repository at this point
Copy the full SHA 1279ae6View commit details -
deps: Use bytemuck_derive explicitly instead of "derive" feature on b…
…ytemuck (anza-xyz#1799) * deps: Use bytemuck_derive explicitly * Missed a couple in zk-token-sdk * Fix last few bits * Fixup a re-export * Use re-exports properly
Configuration menu - View commit details
-
Copy full SHA for 9bb532a - Browse repository at this point
Copy the full SHA 9bb532aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 077a651 - Browse repository at this point
Copy the full SHA 077a651View commit details -
Improve SchedulerStatus code and test as follow-up (anza-xyz#1797)
* Improve SchedulerStatus code and test as follow-up * Don't use wait_timeout_while with magic number
Configuration menu - View commit details
-
Copy full SHA for 114d94a - Browse repository at this point
Copy the full SHA 114d94aView commit details -
SVM: Refactor program match criteria (anza-xyz#1784)
* SVM: hoist `program_modification_slot` up from bank * SVM: add `check_program_modification_slot` to processing config * SVM: hoist `program_match_criteria` up from bank * SVM: drop `get_program_match_critera` from callbacks
Configuration menu - View commit details
-
Copy full SHA for 0f956c8 - Browse repository at this point
Copy the full SHA 0f956c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a679f4 - Browse repository at this point
Copy the full SHA 1a679f4View commit details -
Verify elf locally for write buffer cli command (anza-xyz#1794)
Verify elf locally for write buffer command
Configuration menu - View commit details
-
Copy full SHA for 437a6b1 - Browse repository at this point
Copy the full SHA 437a6b1View commit details -
add stats for ancient bytes_from_newest_storages (anza-xyz#1802)
* add stats for ancient bytes_from_smallest_storages * fix else if * remove totally unrelated demo code. ugh.
Configuration menu - View commit details
-
Copy full SHA for e1e9a83 - Browse repository at this point
Copy the full SHA e1e9a83View commit details -
Configuration menu - View commit details
-
Copy full SHA for 16de8b7 - Browse repository at this point
Copy the full SHA 16de8b7View commit details
Commits on Jun 24, 2024
-
Bump version to v2.0.1 (anza-xyz#1821)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 69c0b0e - Browse repository at this point
Copy the full SHA 69c0b0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d7f0c1 - Browse repository at this point
Copy the full SHA 9d7f0c1View commit details -
v2.0: chore: add dcou to apply_votes_to_tower (backport of anza-xyz#1831
) (anza-xyz#1843) chore: add dcou to apply_votes_to_tower (anza-xyz#1831) * add dcou to apply_votes_to_tower * cargo sort * fix fmt (cherry picked from commit 66bdefd) Co-authored-by: Yihau Chen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for edca605 - Browse repository at this point
Copy the full SHA edca605View commit details -
v2.0: chore: remove publish=false from transaction-metrics-tracker/Ca…
…rgo.toml (backport of anza-xyz#1828) (anza-xyz#1844) chore: remove publish=false from transaction-metrics-tracker/Cargo.toml (anza-xyz#1828) (cherry picked from commit ac63c0a) Co-authored-by: Yihau Chen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 811c875 - Browse repository at this point
Copy the full SHA 811c875View commit details -
v2.0: chore: publish solana-tps-client (backport of anza-xyz#1845) (a…
…nza-xyz#1846) chore: publish solana-tps-client (anza-xyz#1845) (cherry picked from commit 7584773) Co-authored-by: Yihau Chen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d02dac6 - Browse repository at this point
Copy the full SHA d02dac6View commit details
Commits on Jun 25, 2024
-
Bump version to v2.0.2 (anza-xyz#1848)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for d6041c0 - Browse repository at this point
Copy the full SHA d6041c0View commit details
Commits on Jun 26, 2024
-
v2.0: Add partitioned epoch rewards to changelog for v2.0 (backport of …
…anza-xyz#1864) (anza-xyz#1868) Add partitioned epoch rewards to changelog for v2.0 (anza-xyz#1864) Add partitioned epoch rewards to changelog (cherry picked from commit f0641ef) Co-authored-by: Tyera <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d4bd859 - Browse repository at this point
Copy the full SHA d4bd859View commit details -
v2.0: spl: Upgrade all crates to v2-only versions (backport of anza-x…
…yz#1872) (anza-xyz#1880) spl: Upgrade all crates to v2-only versions (anza-xyz#1872) (cherry picked from commit 6aee845) Co-authored-by: Jon C <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 04bceed - Browse repository at this point
Copy the full SHA 04bceedView commit details
Commits on Jun 27, 2024
-
v2.0: Use num_partitions to find specific stake rewards in partitions…
… (backport of anza-xyz#1677) (anza-xyz#1881) Use num_partitions to find specific stake rewards in partitions (anza-xyz#1677) * Add helper to find and filter rewards from a slot * Check feature enabled for desired epoch * Refactor existing rewards code to support vote-rewards after activation * Append stake rewards from partitions * Remove feature deactivation from TestValidator * Improve comments * Add comment about retaining feature activation slot logic * Add custom error and use in getInflationReward * Review nit (cherry picked from commit 0496b06) Co-authored-by: Tyera <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d40aa49 - Browse repository at this point
Copy the full SHA d40aa49View commit details -
v2.0: Make unified scheduler opt-in for block verification (backport of
anza-xyz#1668) (anza-xyz#1874) Make unified scheduler opt-in for block verification (anza-xyz#1668) * Enable unified scheduler for block verification * Revert making unified scheduler enabled by default (cherry picked from commit 40508cd) Co-authored-by: Ryo Onodera <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b463b92 - Browse repository at this point
Copy the full SHA b463b92View commit details -
v2.0: Remove support for deprecated rpc endpoints (backport of anza-x…
…yz#1809) (anza-xyz#1886) * Remove support for deprecated rpc endpoints (anza-xyz#1809) * Remove rpc_obsolete_v1_7 * Remove rpc_deprecated_v1_7 * Remove rpc_deprecated_v1_9 * Add CHANGELOG entry * Add another CHANGELOG entry (cherry picked from commit 83527d9) # Conflicts: # CHANGELOG.md * Fix conflict --------- Co-authored-by: Tyera <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4d1256a - Browse repository at this point
Copy the full SHA 4d1256aView commit details
Commits on Jun 28, 2024
-
v2.0: Add --block-verification-method=unified-scheduler for v2.0 chan…
…gelog (backport of anza-xyz#1878) (anza-xyz#1879) Add --block-verification-method=unified-scheduler for v2.0 changelog (anza-xyz#1878) (cherry picked from commit 2b88299) # Conflicts: # CHANGELOG.md Co-authored-by: Ryo Onodera <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 51939d7 - Browse repository at this point
Copy the full SHA 51939d7View commit details -
v2.0: Avoid unneeded start_session() with cleanups (bp: anza-xyz#1815, …
…anza-xyz#1861) (anza-xyz#1854) * Avoid unneeded start_session() when spawning (anza-xyz#1815) * Avoid unneeded start_session() when spawning * Add comments (cherry picked from commit 40a9851) * Apply cosmetic changes to unified scheduler (anza-xyz#1861) * Apply cosmetic changes to unified scheduler * Use first instead of old-fashioned firstly Co-authored-by: Andrew Fitzgerald <[email protected]> --------- Co-authored-by: Andrew Fitzgerald <[email protected]> --------- Co-authored-by: Ryo Onodera <[email protected]> Co-authored-by: Andrew Fitzgerald <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a0934f5 - Browse repository at this point
Copy the full SHA a0934f5View commit details -
v2.0: Add since field to deprecation note (backport of anza-xyz#1905) (…
…anza-xyz#1910) Add since field to deprecation note (anza-xyz#1905) Add to deprecation note (cherry picked from commit 70254b1) Co-authored-by: Tyera <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5a46b49 - Browse repository at this point
Copy the full SHA 5a46b49View commit details -
v2.0: vote: remove deprecated ixs (backport of anza-xyz#1906) (anza-x…
…yz#1917) vote: remove deprecated ixs (anza-xyz#1906) (cherry picked from commit e42e7fd) Co-authored-by: Ashwin Sekar <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c21767a - Browse repository at this point
Copy the full SHA c21767aView commit details -
v2.0: Deprecate --rocksdb-shred-compaction fifo (backport of anza-xyz…
…#1882) (anza-xyz#1907) Deprecate --rocksdb-shred-compaction fifo (anza-xyz#1882) The fifo compaction option was originally added to mitigate write stalls that were occurring with level compaction. Since fifo was introduced, the level compaction implementation has been optimized to reduce I/O amplification. With these improvements, level and fifo are comparable and sticking with level only simplifies things. For now, only a deprecation warning will be printed. In the next release branch (2.1.0), specifying fifo will be an error (cherry picked from commit e15e235) Co-authored-by: steviez <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 54d4f7d - Browse repository at this point
Copy the full SHA 54d4f7dView commit details -
v2.0: Refactor and additional metrics for cost tracking (backport of a…
…nza-xyz#1888) (anza-xyz#1900) * Refactor and additional metrics for cost tracking (anza-xyz#1888) * Refactor and add metrics: - Combine remove_* and update_* functions to reduce locking on cost-tracker and iteration. - Add method to calculate executed transaction cost by directly using actual execution cost and loaded accounts size; - Wireup histogram to report loaded accounts size; - Report time of block limits checking; - Move account counters from ExecuteDetailsTimings to ExecuteAccountsDetails; * Move committed transactions adjustment into its own function (cherry picked from commit c3fadac) * rename cost_tracker.account_data_size to better describe its purpose is to tracker per-block new account allocation --------- Co-authored-by: Tao Zhu <[email protected]> Co-authored-by: Tao Zhu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0aef62e - Browse repository at this point
Copy the full SHA 0aef62eView commit details -
v2.0: Remove deprecated SyncClient methods (backport of anza-xyz#1902) (
anza-xyz#1909) Remove deprecated SyncClient methods (anza-xyz#1902) * Remove deprecated methods from SyncClient trait * Add line to changelog (cherry picked from commit 3d3faf5) Co-authored-by: Tyera <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6d8549e - Browse repository at this point
Copy the full SHA 6d8549eView commit details
Commits on Jul 1, 2024
-
Revert "v2.0: Refactor and additional metrics for cost tracking (back…
…port of anza-xyz#1888) (anza-xyz#1900) (anza-xyz#1937) Revert "v2.0: Refactor and additional metrics for cost tracking (backport of anza-xyz#1888) (anza-xyz#1900)" This reverts commit 0aef62e.
Configuration menu - View commit details
-
Copy full SHA for f8ae688 - Browse repository at this point
Copy the full SHA f8ae688View commit details -
v2.0: Remove deprecated RpcClient methods (backport of anza-xyz#1899) (…
…anza-xyz#1922) Remove deprecated RpcClient methods (anza-xyz#1899) * Remove deprecated RpcClient methods corresponding to anza-xyz#1809 * Remove internal handling for pre-v1.9.0 servers * Remove unused import of deprecated_config module * Remove request mapping (pre-v1.7.0) * Remove dangling allow-deprecated tag * Add line to changelog * Remove deprecated RpcRequest variants * Remove reprecated rpc-client-nonce-utils methods * Remove deprecated TestValidator method * Remove deprecated solana fees command (cherry picked from commit 51af772) Co-authored-by: Tyera <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c14fab0 - Browse repository at this point
Copy the full SHA c14fab0View commit details -
v2.0: Deprecate RpcClient::get_stake_activation (backport of anza-xyz…
…#1895) (anza-xyz#1925) Deprecate RpcClient::get_stake_activation (anza-xyz#1895) * Deprecate RpcClient::get_stake_activation * Fixup redelegation test (cherry picked from commit 114041c) Co-authored-by: Tyera <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for eaa3a81 - Browse repository at this point
Copy the full SHA eaa3a81View commit details -
v2.0: Remove rpc endpoint deprecated in v1.18 (backport of anza-xyz#1897
) (anza-xyz#1926) Remove rpc endpoint deprecated in v1.18 (anza-xyz#1897) * Remove rpc_deprecated_v1_18 * Update changelog * Fixup redelegation test (cherry picked from commit 99b2d5a) Co-authored-by: Tyera <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c5ac54b - Browse repository at this point
Copy the full SHA c5ac54bView commit details
Commits on Jul 2, 2024
-
v2.0: Remove deprecated_config module (backport of anza-xyz#1951) (an…
…za-xyz#1957) Remove deprecated_config module (anza-xyz#1951) (cherry picked from commit 00ee0ac) Co-authored-by: Tyera <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9fd1572 - Browse repository at this point
Copy the full SHA 9fd1572View commit details -
v2.0: gossip: do not allow duplicate proofs for incorrect shred versi…
…ons (backport of anza-xyz#1931) (anza-xyz#1941) gossip: do not allow duplicate proofs for incorrect shred versions (anza-xyz#1931) * gossip: do not allow duplicate proofs for incorrect shred versions * pr feedback: refactor test function to take shred_version (cherry picked from commit 69ea21e) Co-authored-by: Ashwin Sekar <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5b9c5b9 - Browse repository at this point
Copy the full SHA 5b9c5b9View commit details -
v2.0: ci: skip spl test when version is too high (backport of anza-xy…
…z#1945) (anza-xyz#1961) ci: skip spl test when version is too high (anza-xyz#1945) (cherry picked from commit 4d9d27f) Co-authored-by: Yihau Chen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c18c8f7 - Browse repository at this point
Copy the full SHA c18c8f7View commit details -
v2.0: Remove deprecated symbols from solana-sdk (backport of anza-xyz…
…#1953) (anza-xyz#1962) Remove deprecated symbols from solana-sdk (anza-xyz#1953) * Remove deprecated Account methods * Remove deprecated info macro * Remove deprecated Signature method * Remove deprecated native_loader method * Remove deprecated transaction method (deprecated in v1.9) * Remove deprecated entrypoint definitions * Remove deprecated program_stubs macro (cherry picked from commit e2643f3) Co-authored-by: Tyera <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fdfa212 - Browse repository at this point
Copy the full SHA fdfa212View commit details -
v2.0: Remove deprecated BanksClient methods and dependent ProgramTest…
… methods (backport of anza-xyz#1956) (anza-xyz#1963) Remove deprecated BanksClient methods and dependent ProgramTest methods (anza-xyz#1956) * Remove deprecated Banks client/interface methods * Remove dependent deprecated program-test methods (cherry picked from commit 6e4e82e) Co-authored-by: Tyera <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 764596c - Browse repository at this point
Copy the full SHA 764596cView commit details
Commits on Jul 3, 2024
-
v2.0: Remove deprecated spl-token conversion methods (backport of anz…
…a-xyz#1955) (anza-xyz#1978) Remove deprecated spl-token conversion methods (anza-xyz#1955) (cherry picked from commit 58027a3) Co-authored-by: Tyera <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b939e17 - Browse repository at this point
Copy the full SHA b939e17View commit details -
v2.0: Remove deprecated symbols from solana-program (backport of anza…
…-xyz#1958) (anza-xyz#1977) Remove deprecated symbols from solana-program (anza-xyz#1958) * Remove SLOT_MS * Remove deprecated Pubkey methods * Remove deprecated info! macro * Delete deprecated and dangling borsh 0.9 module * Remove deprecated UpgradeableLoaderState methods * Remove FeeCalculator deprecated method * Remove deprecated Instruction ctor * Remove deprecated legacy-message methods (deprecated in v1.9) (cherry picked from commit 2f85940) Co-authored-by: Tyera <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 262706a - Browse repository at this point
Copy the full SHA 262706aView commit details -
v2.0: Handle deprecated Instructions sysvar methods (backport of anza…
…-xyz#1959) (anza-xyz#1979) * Handle deprecated Instructions sysvar methods (anza-xyz#1959) * Remove deprecated legacy-message methods (deprecated in v1.9) * Unpub deprecated method load_current_index; dedupe * Unpub deprecated method load_instruction_at; dedupe * Remove allow(deprecated) tags * Make load_instruction_at available to benches (cherry picked from commit adb9d9e) # Conflicts: # sdk/program/Cargo.toml # sdk/program/src/sysvar/instructions.rs * Fix conflicts --------- Co-authored-by: Tyera <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8ac1a45 - Browse repository at this point
Copy the full SHA 8ac1a45View commit details -
v2.0: Remove deprecated address_lookup_table_account re-export (backp…
…ort of anza-xyz#1972) (anza-xyz#1990) * Remove deprecated address_lookup_table_account re-export (anza-xyz#1972) * Remove deprecated re-export * Remove deprecated stuff from example_mocks * Remove deprecated programs/alt re-export (cherry picked from commit f681fe8) # Conflicts: # sdk/program/src/lib.rs * Fix conflict --------- Co-authored-by: Tyera <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2e5f5d5 - Browse repository at this point
Copy the full SHA 2e5f5d5View commit details -
v2.0: Remove deprecated, unused methods from Bank (backport of anza-x…
…yz#1980) (anza-xyz#1988) Remove deprecated, unused methods from Bank (anza-xyz#1980) Remove deprecated methods from Bank (not in use) (cherry picked from commit 0313047) Co-authored-by: Tyera <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5d106ec - Browse repository at this point
Copy the full SHA 5d106ecView commit details -
v2.0: Refactor cost tracking (backport of anza-xyz#1954) (anza-xyz#1975)
* Refactor cost tracking (anza-xyz#1954) * Refactor and additional metrics for cost tracking (anza-xyz#1888) * Refactor and add metrics: - Combine remove_* and update_* functions to reduce locking on cost-tracker and iteration. - Add method to calculate executed transaction cost by directly using actual execution cost and loaded accounts size; - Wireup histogram to report loaded accounts size; - Report time of block limits checking; - Move account counters from ExecuteDetailsTimings to ExecuteAccountsDetails; * Move committed transactions adjustment into its own function * remove histogram for loaded accounts size due to performance impact (cherry picked from commit f8630a3) * rename cost_tracker.account_data_size to better describe its purpose is to tracker per-block new account allocation --------- Co-authored-by: Tao Zhu <[email protected]> Co-authored-by: Tao Zhu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0001afe - Browse repository at this point
Copy the full SHA 0001afeView commit details
Commits on Jul 4, 2024
-
v2.0: Bump ThinClient since version (backport of anza-xyz#1991) (anza…
…-xyz#2001) Bump ThinClient since version (anza-xyz#1991) (cherry picked from commit 1063be7) Co-authored-by: Tyera <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c09226c - Browse repository at this point
Copy the full SHA c09226cView commit details -
v2.0: Add suggestion to deprecation message (backport of anza-xyz#1993)…
… (anza-xyz#2000) Add suggestion to deprecation message (anza-xyz#1993) (cherry picked from commit c848645) Co-authored-by: Tyera <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cb27c23 - Browse repository at this point
Copy the full SHA cb27c23View commit details -
v2.0: Remove assorted deprecated symbols (backport of anza-xyz#1995) (a…
…nza-xyz#2002) * Remove assorted deprecated symbols (anza-xyz#1995) * Remove deprecated method from program-test * Remove deprecated programs stuff from TestValidator * Remove deprecated method from TestValidator (deprecated in v1.11.0) * Remove deprecated re-export from cluster_info (cherry picked from commit efdbdc0) # Conflicts: # gossip/src/cluster_info.rs * Fix conflict --------- Co-authored-by: Tyera <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 96fe61a - Browse repository at this point
Copy the full SHA 96fe61aView commit details -
v2.0: Use node's latest vote for commitment calc. too (backport of an…
…za-xyz#1964) (anza-xyz#1994) Use node's latest vote for commitment calc. too (anza-xyz#1964) * Use node's latest vote for commitment calc. too * Make local_cluster test use finalized * Update core/src/commitment_service.rs Co-authored-by: Tyera <[email protected]> * Don't wrap with Option and update tests --------- Co-authored-by: Tyera Eulberg <[email protected]> Co-authored-by: Tyera <[email protected]> (cherry picked from commit 5562989) Co-authored-by: Ryo Onodera <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 50f12b0 - Browse repository at this point
Copy the full SHA 50f12b0View commit details
Commits on Jul 8, 2024
-
v2.0: [zk-token-sdk] Specify version in deprecations in `zk-token-sdk…
…` (backport of anza-xyz#2011) (anza-xyz#2014)
Configuration menu - View commit details
-
Copy full SHA for bdf39e8 - Browse repository at this point
Copy the full SHA bdf39e8View commit details -
v2.0: Remove deprecated CommitmentLevel variants (backport of anza-xy…
…z#1903) (anza-xyz#1989) Remove deprecated CommitmentLevel variants (anza-xyz#1903) * Remove deprecated CommitmentLevel variants and CommitmentConfig methods * Remove deprecated variants from BlockCommitmentCache usage * Remove deprecated variants from rpc * Remove maybe_map_commitment from RpcClient (cherry picked from commit 2e3c2c7) Co-authored-by: Tyera <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3aee1ea - Browse repository at this point
Copy the full SHA 3aee1eaView commit details -
v2.0: Remove deprecated symbols from recent_blockhashes_account (back…
…port of anza-xyz#2004) (anza-xyz#2009) Remove deprecated symbols from recent_blockhashes_account (anza-xyz#2004) * Move recent_blockhashes_account to runtime * Fixup imports * Reduce pub * Remove unused method * Duplicate code to limit pub and dependency complexity * Move test-only fn into tests module (cherry picked from commit f77658b) Co-authored-by: Tyera <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ec08d81 - Browse repository at this point
Copy the full SHA ec08d81View commit details -
v2.0: Remove rpc methods from mock sender (backport of anza-xyz#1996) (…
…anza-xyz#2008) Remove rpc methods from mock sender (anza-xyz#1996) Remove deleted RPC methods from mock_sender (cherry picked from commit 27988e7) Co-authored-by: Tyera <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d448fb2 - Browse repository at this point
Copy the full SHA d448fb2View commit details -
v2.0: Deprecate RpcRequest::GetStakeActivation (backport of anza-xyz#…
…2005) (anza-xyz#2013) Deprecate RpcRequest::GetStakeActivation (anza-xyz#2005) * Correct deprecation note * Deprecate rpc-client-api request (cherry picked from commit 0deb6fb) Co-authored-by: Tyera <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0b2e904 - Browse repository at this point
Copy the full SHA 0b2e904View commit details
Commits on Jul 9, 2024
-
v2.0: Remove deprecated symbols from solana-client (mostly re-exports…
…) (backport of anza-xyz#1992) (anza-xyz#2041) Remove deprecated symbols from solana-client (mostly re-exports) (anza-xyz#1992) * Remove usage of deprecated re-export from SendTransactionService * Remove usage of deprecated re-export from core * Remove usage of deprecated re-export from solana-dos * Remove deprecated ConnectionCache methods * Remove deprecated udp_client re-export * Remove deprecated tpu_connection re-export * Remove deprecated quic_client re-export (cherry picked from commit 3cd7621) Co-authored-by: Tyera <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9a9cb75 - Browse repository at this point
Copy the full SHA 9a9cb75View commit details -
v2.0: Update changlog re: removal of deprecated symbols (backport of a…
…nza-xyz#2006) (anza-xyz#2042) Update changlog re: removal of deprecated symbols (anza-xyz#2006) * Format SDK changes as bulleted list, and make deprecation removal generic * Add changelog line for solana-program * Add line for solana-client * Update CHANGELOG.md (cherry picked from commit b61ce73) Co-authored-by: Tyera <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 682a50f - Browse repository at this point
Copy the full SHA 682a50fView commit details -
v2.0: Clean up disable_fees_sysvar feature (backport of anza-xyz#2003) (
anza-xyz#2043) Clean up disable_fees_sysvar feature (anza-xyz#2003) * Clean up disable_fees_sysvar * Remove bank fees test * Remove unused rpc response types * Fixup sysvar_cache tests * Remove fees-sysvar from bootstrap_validator_stake_lamports; no longer included * Update account counts, since fees no longer touched * Update bank hashes in test, since fees sysvar is not populated * Remove test case passing fees sysvar as account (cherry picked from commit 1c34908) Co-authored-by: Tyera <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e24b410 - Browse repository at this point
Copy the full SHA e24b410View commit details -
v2.0: Remove get_stake_activation methods from RpcClient (backport of a…
…nza-xyz#2036) (anza-xyz#2044) Remove get_stake_activation methods from RpcClient (anza-xyz#2036) * Remove dangling JsonRpcRequestProcessor method * Remove get_stake_activation methods from RpcClient * Remove getStakeActivation from mock_sender * Remove unused rpc response type (cherry picked from commit 3079181) Co-authored-by: Tyera <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f653d86 - Browse repository at this point
Copy the full SHA f653d86View commit details -
v2.0: Update install docs to agave (backport of anza-xyz#2060) (anza-…
…xyz#2061) Update install docs to agave (anza-xyz#2060) * s/SOLANA/AGAVE * s/solana.com/anza.xyz (cherry picked from commit b1bb9ff) Co-authored-by: Tyera <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7c7dd49 - Browse repository at this point
Copy the full SHA 7c7dd49View commit details -
v2.0: Removes unused deprecated cli args (backport of anza-xyz#2058) (a…
…nza-xyz#2063) Removes unused deprecated cli args (anza-xyz#2058) (cherry picked from commit 05134be) Co-authored-by: Brooks <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 287bb22 - Browse repository at this point
Copy the full SHA 287bb22View commit details
Commits on Jul 10, 2024
-
v2.0: Remove rpc- and pubsub-client version querying (backport of anz…
…a-xyz#2045) (anza-xyz#2052) Remove rpc- and pubsub-client version querying (anza-xyz#2045) * Remove filter mapping * Remove unused internal module * Remove unused pubsub-client stuff * Remove unused RpcClient encoding maping, node_version (cherry picked from commit 69d2eb8) Co-authored-by: Tyera <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8c20f0b - Browse repository at this point
Copy the full SHA 8c20f0bView commit details -
v2.0: Remove deprecated Memcmp filter symbols (backport of anza-xyz#2050
) (anza-xyz#2069) Remove deprecated Memcmp filter symbols (anza-xyz#2050) * Add test to demonstrate serialization and acceptable json inputs * Remove custom serialization * Unpub deprecated fields * Remove deprecated, unused field * Remove deprecated MemcmpEncodedBytes variant * Remove deprecated error variants * Add back custom deserialization to support missing 'encoding' field * Update tests to demonstrate consistency and changes * Add helper fns to use in rpc spl-token filter checks * Update base64 syntax and remove allow-deprecated (cherry picked from commit 3b3ffbb) Co-authored-by: Tyera <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b5bc3b2 - Browse repository at this point
Copy the full SHA b5bc3b2View commit details
Commits on Jul 15, 2024
-
Bump version to v2.0.3 (anza-xyz#2080)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 3e2d22e - Browse repository at this point
Copy the full SHA 3e2d22eView commit details
Commits on Jul 16, 2024
-
v2.0: Update EpochRewards in sysvars doc (backport of anza-xyz#2102) (a…
…nza-xyz#2150) Update EpochRewards in sysvars doc (anza-xyz#2102) Update sysvars doc (cherry picked from commit 147c97d) Co-authored-by: Tyera <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 42dad6a - Browse repository at this point
Copy the full SHA 42dad6aView commit details
Commits on Jul 17, 2024
-
v2.0: blockstore: only consume duplicate proofs from root_slot + 1 on…
… startup (backport of anza-xyz#1971) (anza-xyz#2114) blockstore: only consume duplicate proofs from root_slot + 1 on startup (anza-xyz#1971) * blockstore: only consume duplicate proofs from root_slot + 1 on startup * pr feedback: update test comments * pr feedback: add pub behind dcou for test fns (cherry picked from commit 2a48564) Co-authored-by: Ashwin Sekar <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5d680fd - Browse repository at this point
Copy the full SHA 5d680fdView commit details -
v2.0: Removes deprecated --incremental-snapshots cli arg (backport of a…
…nza-xyz#2132) (anza-xyz#2148) Removes deprecated --incremental-snapshots cli arg (anza-xyz#2132) (cherry picked from commit 92a9a0e) Co-authored-by: Brooks <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1291c15 - Browse repository at this point
Copy the full SHA 1291c15View commit details -
v2.0: Fix BankForks::new_rw_arc memory leak (backport of anza-xyz#1893)…
… (anza-xyz#2066) * Fix BankForks::new_rw_arc memory leak (anza-xyz#1893) (cherry picked from commit d441c0f) * Fix flaky test test_banking_stage_entries_only_central_scheduler (anza-xyz#2082) --------- Co-authored-by: Andrei Silviu Dragnea <[email protected]> Co-authored-by: Andrew Fitzgerald <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b57b883 - Browse repository at this point
Copy the full SHA b57b883View commit details -
v2.0: stake-program:
MoveStake
andMoveLamports
(backport of anza……-xyz#1415) (anza-xyz#1928) stake-program: `MoveStake` and `MoveLamports` (anza-xyz#1415) implement two new instructions for moving delegated stake and undelegated lamports, respectively, between accounts with the same Authorized and Lockup using the Staker authority (cherry picked from commit 361ade4) Co-authored-by: hana <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 792c5d6 - Browse repository at this point
Copy the full SHA 792c5d6View commit details
Commits on Jul 18, 2024
-
v2.0: docs: Move node hardware requirements to markdown table (backpo…
…rt of anza-xyz#1756) (anza-xyz#2070) docs: Move node hardware requirements to markdown table (anza-xyz#1756) (cherry picked from commit a8c3280) Co-authored-by: ferric <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 362a79f - Browse repository at this point
Copy the full SHA 362a79fView commit details -
v2.0: docs: Removes --halt-on-known-validators-accounts-hash-mismatch…
… mentions (backport of anza-xyz#2155) (anza-xyz#2160) docs: Removes --halt-on-known-validators-accounts-hash-mismatch mentions (anza-xyz#2155) (cherry picked from commit 150f4d7) Co-authored-by: Brooks <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3c79b84 - Browse repository at this point
Copy the full SHA 3c79b84View commit details -
Configuration menu - View commit details
-
Copy full SHA for 25117e4 - Browse repository at this point
Copy the full SHA 25117e4View commit details
Commits on Jul 19, 2024
-
v2.0: ci: update docs pipeline (backport of anza-xyz#2162) (anza-xyz#…
…2170) ci: update docs pipeline (anza-xyz#2162) Co-authored-by: yihau <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a9c5cbd - Browse repository at this point
Copy the full SHA a9c5cbdView commit details -
v2.0: Removes deprecated --halt-on-known-validators-accounts-hash-mis…
…match cli arg (backport of anza-xyz#2154) (anza-xyz#2157) Removes deprecated --halt-on-known-validators-accounts-hash-mismatch cli arg (anza-xyz#2154) (cherry picked from commit 4f228f4) Co-authored-by: Brooks <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 749c1e8 - Browse repository at this point
Copy the full SHA 749c1e8View commit details -
v2.0: validator cli: Clarifies snapshot intervals (backport of anza-x…
…yz#2128) (anza-xyz#2152) validator cli: Clarifies snapshot intervals (anza-xyz#2128) (cherry picked from commit 4c7996c) Co-authored-by: Brooks <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bd5ee02 - Browse repository at this point
Copy the full SHA bd5ee02View commit details -
v2.0: ci: "Fix" the downstream anchor build (backport of anza-xyz#2208)…
… (anza-xyz#2214) ci: "Fix" the downstream anchor build (anza-xyz#2208) * ci: "Fix" the downstream anchor build * Force the CI run to happen (cherry picked from commit fe652ca) Co-authored-by: Jon C <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c6b0570 - Browse repository at this point
Copy the full SHA c6b0570View commit details
Commits on Jul 23, 2024
-
Bump version to v2.0.4 (anza-xyz#2223)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 9b4fcdc - Browse repository at this point
Copy the full SHA 9b4fcdcView commit details -
v2.0: geyser: add num_partitions to block info (backport of anza-xyz#…
…2158) (anza-xyz#2178) geyser: add num_partitions to block info (anza-xyz#2158) * geyser: add num_partitions to block info * fix comment (cherry picked from commit d8791a6) Co-authored-by: Kirill Fomichev <[email protected]> Co-authored-by: Tyera <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 845faca - Browse repository at this point
Copy the full SHA 845facaView commit details -
v2.0: Update index.md (backport of anza-xyz#2242) (anza-xyz#2250)
Update index.md (anza-xyz#2242) (cherry picked from commit c3ea4e2) Co-authored-by: Rex St. John | Anza <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fcd108b - Browse repository at this point
Copy the full SHA fcd108bView commit details
Commits on Jul 25, 2024
-
v2.0: chore: bump openssl to 0.10.66 (backport of anza-xyz#2228) (anz…
…a-xyz#2235) chore: bump openssl to 0.10.66 (anza-xyz#2228) (cherry picked from commit 02918b8) Co-authored-by: Yihau Chen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4234b1b - Browse repository at this point
Copy the full SHA 4234b1bView commit details
Commits on Jul 30, 2024
-
v2.0: changelog: Lists removed validator args (backport of anza-xyz#2324
) (anza-xyz#2336) changelog: Lists removed validator args (anza-xyz#2324) (cherry picked from commit 298eb42) Co-authored-by: Brooks <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 71fd167 - Browse repository at this point
Copy the full SHA 71fd167View commit details -
v2.0: ledger-tool: unify and colorize help (backport of anza-xyz#2322) (
anza-xyz#2335) ledger-tool: unify and colorize help (anza-xyz#2322) (cherry picked from commit 38458f4) Co-authored-by: Brooks <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 16dd41c - Browse repository at this point
Copy the full SHA 16dd41cView commit details -
v2.0: validator: unify and colorize help (backport of anza-xyz#2323) (a…
…nza-xyz#2337) validator: unify and colorize help (anza-xyz#2323) (cherry picked from commit e05dbe7) Co-authored-by: Brooks <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bc6041d - Browse repository at this point
Copy the full SHA bc6041dView commit details
Commits on Jul 31, 2024
-
v2.0: Refactor match and add test cases (backport of anza-xyz#2357) (a…
…nza-xyz#2359) Refactor match and add test cases (anza-xyz#2357) (cherry picked from commit 9c0a927) Co-authored-by: Tyera <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f4d5731 - Browse repository at this point
Copy the full SHA f4d5731View commit details -
v2.0: ledger-tool: Set initial last full snapshot slot (backport of a…
…nza-xyz#2314) (anza-xyz#2343) ledger-tool: Set initial last full snapshot slot (anza-xyz#2314) (cherry picked from commit 75a640e) Co-authored-by: Brooks <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4b521aa - Browse repository at this point
Copy the full SHA 4b521aaView commit details
Commits on Aug 2, 2024
-
v2.0: [ed25519] Use
verify_strict
for signature verification in ed2……5519 precompile (backport of anza-xyz#1876) (anza-xyz#2179) [ed25519] Use `verify_strict` for signature verification in ed25519 precompile (anza-xyz#1876) * use `verify_strict` for signature verification in ed25519 precompile * add test * clippy * increase ed25519 precompile cost constant by 5% * put ed25519 strict verification cost change under feature gate --------- Co-authored-by: Emanuele Cesena <[email protected]> (cherry picked from commit ddda6c3) Co-authored-by: samkim-crypto <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4f704d8 - Browse repository at this point
Copy the full SHA 4f704d8View commit details -
v2.0: Add removed line from PR1192 (backport of anza-xyz#2249) (anza-…
…xyz#2319) Add removed line from PR1192 (anza-xyz#2249) * Add removed line from PR1192 * Test missing programs were loaded (cherry picked from commit b14f103) Co-authored-by: asolana <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5b8a229 - Browse repository at this point
Copy the full SHA 5b8a229View commit details -
v2.0: rolls out chained Merkle shreds to ~5% of testnet (backport of a…
…nza-xyz#2389) (anza-xyz#2407) rolls out chained Merkle shreds to ~5% of testnet (anza-xyz#2389) (cherry picked from commit a60fbc2) Co-authored-by: behzad nouri <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 962085c - Browse repository at this point
Copy the full SHA 962085cView commit details -
v2.0: verifies retransmitter signature on chained Merkle shreds (back…
…port of anza-xyz#1735) (anza-xyz#2201) verifies retransmitter signature on chained Merkle shreds (anza-xyz#1735) (cherry picked from commit 6f94686) Co-authored-by: behzad nouri <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0b1143e - Browse repository at this point
Copy the full SHA 0b1143eView commit details
Commits on Aug 3, 2024
-
Bump version to v2.0.5 (anza-xyz#2419)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 5052994 - Browse repository at this point
Copy the full SHA 5052994View commit details
Commits on Aug 6, 2024
-
v2.0: Cleanup PoH speed check error (backport of anza-xyz#2400) (anza…
…-xyz#2458) * Cleanup PoH speed check logs and error The current logging and error message from the Poh speed check are confusing. If the node fails, the error message states that the node is too slow. But, the reported numbers are slot durations in nanoseconds where a slower node will have a larger number. Lastly, the reported numbers aren't labeled with a unit so it is hard to make sense of this without looking at the actual code. The check now computes and reports hashes per second. (cherry picked from commit ecc05c5) # Conflicts: # core/src/validator.rs * merge conflicts --------- Co-authored-by: steviez <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 20b7650 - Browse repository at this point
Copy the full SHA 20b7650View commit details
Commits on Aug 8, 2024
-
v2.0: Bump platform tools version to v1.42 (backport of anza-xyz#2355) (
anza-xyz#2461) Bump platform tools version to v1.42 (anza-xyz#2355) (cherry picked from commit fb80e48) Co-authored-by: Lucas Ste <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ea5a0d0 - Browse repository at this point
Copy the full SHA ea5a0d0View commit details -
Bump rbpf version to 0.8.4 (backport of anza-xyz#2515) (anza-xyz#2514)
Bump rbpf version to 0.8.4
Configuration menu - View commit details
-
Copy full SHA for 57a09f1 - Browse repository at this point
Copy the full SHA 57a09f1View commit details
Commits on Aug 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5c7b44b - Browse repository at this point
Copy the full SHA 5c7b44bView commit details -
Configuration menu - View commit details
-
Copy full SHA for bfbf32b - Browse repository at this point
Copy the full SHA bfbf32bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b18ea2 - Browse repository at this point
Copy the full SHA 2b18ea2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 514d36b - Browse repository at this point
Copy the full SHA 514d36bView commit details