Commit Graph

  • 9706a64646
    Fix typo (#745) Tyera 2024-04-10 22:52:51 -0600
  • 0e6d42e613
    bump nix to 0.28.0 (#628) Yihau Chen 2024-04-11 12:03:23 +0800
  • c4734ad127
    vote: plumb TowerSync ix (#584) Ashwin Sekar 2024-04-10 20:33:45 -0700
  • 16efe510cb
    Don't panic vote program if epoch number overflows (#730) ripatel-fd 2024-04-11 04:56:19 +0200
  • 55ab7fadbc
    quic: use smallvec to aggregate chunks, save 1 alloc per packet (#735) Alessandro Decina 2024-04-11 12:25:35 +1000
  • 85c6e412e0
    quic: do ordered reads, save 1 BTreeMap allocation per packet (#736) Alessandro Decina 2024-04-11 12:25:06 +1000
  • 92ebf0f80c
    Treat super low staked as unstaked in streamer QOS (#701) Lijun Wang 2024-04-10 16:13:41 -0700
  • 006cf28dec
    [zk-keygen] Remove deprecated functions (#599) samkim-crypto 2024-04-11 07:52:57 +0900
  • 411fdc9312
    blockstore: scaffolding for chained merkle root conflict detection (#719) Ashwin Sekar 2024-04-10 15:46:33 -0700
  • d4fe07c68c
    SVM: explain fields of TransactionBatchProcessor struct in spec (#727) dmakarov 2024-04-10 18:23:27 -0400
  • 4b6d274887
    Fix crash if vote state is malformed (#715) ripatel-fd 2024-04-10 23:12:56 +0200
  • e91a5e2744
    default staked client in LocalCluster (#716) Andrew Fitzgerald 2024-04-10 15:33:07 -0500
  • 51f99727b9
    build(deps): bump quote from 1.0.35 to 1.0.36 (#706) dependabot[bot] 2024-04-10 23:49:56 +0800
  • ff8a25b97f
    svm: move bpf-loader-program to dev-dependencies (#711) Kevin Heavey 2024-04-10 16:22:51 +0100
  • d06e3e95cb
    program-test: move test-case to dev-dependencies (#710) Kevin Heavey 2024-04-10 16:22:28 +0100
  • d308acdc84
    removes feature gated code for dropping legacy shreds (#677) behzad nouri 2024-04-10 14:28:34 +0000
  • 9778e489b0
    add ScanAccountStorageData (#694) Jeff Washington (jwash) 2024-04-10 09:22:37 -0500
  • 72ee270943
    Update cargo metadata to Anza (#635) Justin Starry 2024-04-10 14:29:48 +0800
  • dd8e1f4c73
    Remove overly restrictive check_account_access for partitioned epoch rewards (#631) Tyera 2024-04-09 21:55:45 -0600
  • 4535ea60a9
    remove ReadableAccount trait from LoadedAccount (#692) Jeff Washington (jwash) 2024-04-09 22:14:52 -0500
  • 0c5d56bd33
    pass &LoadedAccount scan_account_storage (#693) Jeff Washington (jwash) 2024-04-09 22:13:10 -0500
  • 70c4cb0ba1
    consensus: add dev-context-only-utils to tower (#687) Ashwin Sekar 2024-04-09 16:39:57 -0700
  • 2470b45468
    Check EpochRewards::active within the Stake Program (#617) Tyera 2024-04-09 17:29:50 -0600
  • 1744e9efd7
    BankingStage Forwarding Filter (#685) Andrew Fitzgerald 2024-04-09 18:12:26 -0500
  • 592107a907
    corrected to not use hardcoded connections count for unstaked (#633) Lijun Wang 2024-04-09 15:20:24 -0700
  • d9d11cda4d
    break out parameters to hash_account (#691) Jeff Washington (jwash) 2024-04-09 17:03:37 -0500
  • f62d79b8be
    add `data_len()` to `LoadedAccount` (#689) Jeff Washington (jwash) 2024-04-09 16:32:07 -0500
  • 9d700b8749
    in get_pubkey_hash_account_for_slot use take_account earlier (#688) Jeff Washington (jwash) 2024-04-09 16:05:46 -0500
  • 4546e79cbc
    Fixes nits in streamer perf tracking (#648) Brooks 2024-04-09 16:47:18 -0400
  • 374705293c
    implement get_account_sizes for hot storages (#676) Jeff Washington (jwash) 2024-04-09 15:21:09 -0500
  • 4753a8aefa
    Move `add_builtin` to SVM (#547) Lucas Steuernagel 2024-04-09 16:55:09 -0300
  • 5eab6ae2b5
    `purge_slot_storage` doesn't use `scan_account_storage` (#684) Jeff Washington (jwash) 2024-04-09 13:55:00 -0500
  • 87314a5549
    Reduces what accounts-db exports publicly (#667) Brooks 2024-04-09 14:53:56 -0400
  • a2544e434d
    implement scan_index for hot storage (#675) Jeff Washington (jwash) 2024-04-09 13:29:54 -0500
  • 4ed5b4c083
    removed LoadedAccount::compute_hash (#683) Jeff Washington (jwash) 2024-04-09 13:29:03 -0500
  • 4bbd535b08
    build(deps): bump ctrlc from 3.4.2 to 3.4.4 (#672) dependabot[bot] 2024-04-10 00:49:25 +0800
  • eacdb2b9db
    Fixes typo in validator requirements (#680) Harry Whelchel 2024-04-09 11:46:53 -0400
  • 9552b1ad3c
    SVM: Add specification document (#643) Dmitri Makarov 2024-04-09 10:25:18 -0400
  • c0be86d0e1
    implement scan_pubkeys for hot storage (#666) Jeff Washington (jwash) 2024-04-09 07:47:26 -0500
  • 8e0a55fe64
    add file_provider to accounts_db (#665) Jeff Washington (jwash) 2024-04-08 17:58:01 -0500
  • 6fedfe5a4d
    Evicts from the accounts read cache in the background (#575) Brooks 2024-04-08 17:10:15 -0400
  • e01670135f
    Remove `must_replace` parameter from `add_builtin_account` (#662) Lucas Steuernagel 2024-04-08 17:57:15 -0300
  • b9487f5263
    add get_account_sizes (#661) Jeff Washington (jwash) 2024-04-08 15:41:38 -0500
  • 294d9d7e50
    intset for SlotOffsets (#656) Jeff Washington (jwash) 2024-04-08 15:10:46 -0500
  • caa18a528f
    cli tests: correct program data account test check (#660) Joe C 2024-04-08 14:52:52 -0500
  • 287d0d2582
    Remove reclaim param for store_accounts_frozen (#618) HaoranYi 2024-04-08 14:28:13 -0500
  • 191a997c5f
    Make thread id a tag instead of field in BankingStage metrics (#644) steviez 2024-04-08 13:15:52 -0500
  • 0af9aaa573
    handle reclaimed offsets as a batch (#652) Jeff Washington (jwash) 2024-04-08 12:10:38 -0500
  • 923e303acb
    Move recv timer to start before crossbream receiver recv_timeout() (#642) steviez 2024-04-08 11:28:00 -0500
  • 0025ecd5af
    append vec: remove_account->remove_accounts (#607) Jeff Washington (jwash) 2024-04-08 09:30:03 -0500
  • 312f725f1e
    wen_restart: Find the bank hash of the heaviest fork, replay if necessary. (#420) Wen 2024-04-07 16:17:52 -0700
  • 03ef611f0c
    program-runtime: hoist `RuntimeConfig` up to SVM (#630) Joe C 2024-04-07 10:45:57 -0500
  • 01460ef5cc
    remove InetAddr from streamer/src/sendmmsg.rs (#557) Yihau Chen 2024-04-07 00:35:31 +0800
  • be09b497cb
    changelog: add entry for new simulate tx replacement blockhash (#623) Justin Starry 2024-04-06 22:21:44 +0800
  • c207274e11
    feat: include replaced blockhash in RPC simulation response (#380) Sammy Harris 2024-04-06 04:27:10 -0500
  • de8e9e6850
    Add all validators as entrypoint to local cluster (#567) carllin 2024-04-05 20:38:13 -0400
  • b443cfb0c7
    Show staked vs nonstaked packets sent down/throttled (#600) Lijun Wang 2024-04-05 13:49:23 -0700
  • ca24f6a44d
    Adds metrics for how long it takes to store into the accounts read cache (#610) Brooks 2024-04-05 16:25:31 -0400
  • 948caebfa9
    build(deps): bump chrono from 0.4.34 to 0.4.37 (#603) dependabot[bot] 2024-04-05 19:06:52 +0000
  • e09541a762
    Adds metrics for how long it takes to evict from the accounts read cache (#585) Brooks 2024-04-05 13:36:36 -0400
  • 9253c465d1
    Persist EpochRewards sysvar (#572) Tyera 2024-04-05 10:13:50 -0600
  • de9e999335
    group remove_dead_accounts by slot (#578) Jeff Washington (jwash) 2024-04-05 10:38:11 -0500
  • 55c05c5ea5
    Fix - `FailedVerification` and `Closed` tombstones (#419) Alexander Meißner 2024-04-05 13:03:18 +0200
  • 562254ef56
    remove InetAddr from streamer/src/recvmmsg.rs (#558) Yihau Chen 2024-04-05 16:51:30 +0800
  • 0b9c6379b3
    Introduce SchedulingStateMachine for unified scheduler (#129) Ryo Onodera 2024-04-05 08:58:33 +0900
  • 855a0c1a92
    ElGamal: add From impls; deprecate from/to_bytes (#246) abcalphabet 2024-04-04 20:47:07 -0300
  • 87fc227b51
    Runtime: Core BPF Migration: Setup migration configurations (#525) Joe C 2024-04-04 18:20:20 -0500
  • 526979d589
    program-runtime: hoist `MessageProcessor` up to SVM (#586) Joe C 2024-04-04 18:20:01 -0500
  • dcc195e060
    when flushing write cache, ignore reclaims (#581) Jeff Washington (jwash) 2024-04-04 16:13:00 -0500
  • 2b0391049d
    transaction performance tracking -- streamer stage (#257) Lijun Wang 2024-04-04 13:19:13 -0700
  • bc81153d60
    Add function to reward with full priority fee and burnt transaction fee (#566) Tao Zhu 2024-04-04 13:06:08 -0600
  • f975e92eba
    ff cleanup: reduce_stake_warmup_cooldown (#470) Ashwin Sekar 2024-04-04 11:03:35 -0700
  • ccdfd9a4d2
    rework remove_dead_accounts.reclaimed_offsets (#571) Jeff Washington (jwash) 2024-04-04 12:28:07 -0500
  • 2c11b7a0f9
    build(deps): bump thiserror from 1.0.57 to 1.0.58 (#573) dependabot[bot] 2024-04-04 23:42:37 +0800
  • a088364eb0
    Use std::num::Saturating over saturating_add_assign!() (#523) steviez 2024-04-04 10:14:53 -0500
  • 527cad2b22
    don't try to ancient pack already large storages (#548) Jeff Washington (jwash) 2024-04-04 10:05:13 -0500
  • f4307ad2d3
    Move remaining bits; partitioned epoch-rewards reorg, 5 of 5 (#553) Tyera 2024-04-03 17:20:49 -0600
  • f6e02e669d
    Bump h2 (#570) Tyera 2024-04-03 15:49:32 -0600
  • 72c526b2bb
    Move calculation methods; partitioned epoch-rewards reorg, 4 of 5 (#529) Tyera 2024-04-03 14:01:00 -0600
  • 854a5b4929
    stop once we need 10 storages (#549) Jeff Washington (jwash) 2024-04-03 14:56:02 -0500
  • f610e7a06a
    rework handle_reclaims ReclaimResult (#563) Jeff Washington (jwash) 2024-04-03 13:47:58 -0500
  • 65a24d5140
    RPC sendTransaction: be more liberal in determining and setting last_valid_block_height for skip_preflight case (#483) Tyera 2024-04-03 11:48:04 -0600
  • 51c51ddf6d
    cleanup `handle_reclaims` (#552) Jeff Washington (jwash) 2024-04-03 11:46:33 -0500
  • afa65c6690
    Removes write version from StorableAccountsWithHashesAndWriteVersions (#561) Brooks 2024-04-03 12:41:20 -0400
  • 7b204e7d01
    ConsumeWorker: collect and report bank waiting times (#477) Andrew Fitzgerald 2024-04-03 11:01:31 -0500
  • ce1f41e547
    Removes write version from StorableAccounts (#542) Brooks 2024-04-03 10:21:11 -0400
  • 57572d59c8
    add scan_index for improving index generation (#524) Jeff Washington (jwash) 2024-04-03 09:19:01 -0500
  • 0168e0ab69
    add serialization to AeKey (#208) abcalphabet 2024-04-02 22:50:37 -0300
  • 5d53389fe4
    Move distribution methods; partitioned epoch-rewards reorg, 3 of 5 (#528) Tyera 2024-04-02 19:13:39 -0600
  • 64260fc831
    Simd 129: alt_bn128 syscalls - simplified error code (#294) Emanuele Cesena 2024-04-02 19:09:54 -0500
  • 85c14b4e4f
    [clap-v3-utils] Fix deprecation message of `is_valid_pubkey` and `is_valid_signer` to `allow_all()` (#531) samkim-crypto 2024-04-03 07:16:53 +0900
  • 4247a8a546
    Archives storages directly (#503) Brooks 2024-04-02 14:43:38 -0400
  • ccb09866b5
    stop requiring data allocation to check for rent (#543) Jeff Washington (jwash) 2024-04-02 13:25:43 -0500
  • 9ea627c16d
    Recompute hash on load if default hash is stored for the account (#519) HaoranYi 2024-04-02 13:10:18 -0500
  • 9f8a478c51
    Use `&str` instead of `String` in `add_builtin` (#539) Lucas Steuernagel 2024-04-02 14:36:13 -0300
  • a468ff2999
    vote: add TowerSync ix (#365) Ashwin Sekar 2024-04-02 10:02:10 -0700
  • 64765bf817
    Introduce NodeConfig for parameters to Node type (#533) steviez 2024-04-02 11:59:03 -0500
  • c59143b980
    add get_stored_account to append vec (#508) Jeff Washington (jwash) 2024-04-02 11:39:11 -0500
  • 90999017a4
    no need to call handle_reclaims if reclaims was not populated (#527) Jeff Washington (jwash) 2024-04-02 11:22:49 -0500
  • 01855eda43
    Sets write version to 0 when storing accounts (#476) Brooks 2024-04-02 11:27:23 -0400