Commit Graph

  • cb281e5e16
    Merge 41a66bc453 into 401537ad38 web3-developer 2024-06-30 21:59:13 +0800
  • 19f6ff093e
    Merge 2363e7a335 into 401537ad38 Advaita Saha 2024-06-30 21:58:22 +0800
  • 24ec0d22d4
    Merge bfaae4bebe into 401537ad38 andri lim 2024-06-30 09:46:31 +0000
  • bfaae4bebe
    Import forked_chain_test in all_tests import-forked-chain-test jangko 2024-06-30 15:00:09 +0700
  • 401537ad38
    Add ForkedChainRef tests (#2430) master andri lim 2024-06-30 14:40:14 +0700
  • 403b93104b
    Fix t8n: Calculate excessBlobGas from parent if not supplied (#2432) andri lim 2024-06-30 14:39:45 +0700
  • 8c0cda3525
    Fix comment jangko 2024-06-30 08:15:47 +0700
  • a93d032564
    Fix t8n: Calculate excessBlobGas from parent if not supplied jangko 2024-06-30 08:11:15 +0700
  • 0b629dc7dd
    Add ForkedChainRef tests jangko 2024-06-29 09:04:12 +0700
  • 2363e7a335
    feat: support for era files in nimbus import era-importer advaita-saha 2024-06-29 13:47:13 +0530
  • ad015ae7c8
    add the era-dir option advaita-saha 2024-06-18 01:24:24 +0530
  • e4333cbd57
    Merge af99a181dd into c24affadee andri lim 2024-06-29 05:44:10 +0000
  • c24affadee
    Use simpler schema when writing transactions, receipts, and withdrawals (#2420) andri lim 2024-06-29 12:43:17 +0700
  • 55ebd70d1e
    stats: interpolate, remove some broken stats Jacek Sieka 2024-06-29 06:36:35 +0200
  • 83292e4ca9
    Rename getTransaction to getTransactionByIndex jangko 2024-06-28 13:38:33 +0700
  • 9f2a31382f
    Use simpler schema when writing transactions, receipts, and withdrawals jangko 2024-06-27 16:20:08 +0700
  • b751d3adee
    Combine smaller tests into bigger one (#2425) andri lim 2024-06-29 08:57:30 +0700
  • 8dd038144b
    Some cleanups (#2428) Jordan Hrycaj 2024-06-28 18:43:04 +0000
  • 690369763f
    Simplify `SavedState` object Jordan Hrycaj 2024-06-28 17:21:28 +0100
  • 41a66bc453
    Bump RocksDb version and enable autoClose on opt types to prevent memory leaks. fix-rocksdb-memory-leaks web3-developer 2024-06-29 00:49:32 +0800
  • 4974f7c480
    Remove cruft, update comments, cosmetics, etc. Jordan Hrycaj 2024-06-28 15:32:46 +0100
  • 24a6b31dc9
    Rename `aristo_hashify` -> `aristo_compute` Jordan Hrycaj 2024-06-28 15:23:45 +0100
  • 69fdb293d6
    Remove `dirty` set from structural objects Jordan Hrycaj 2024-06-28 13:29:43 +0100
  • 14c3772545
    On demand mpt revisited (#2426) Jordan Hrycaj 2024-06-28 15:03:12 +0000
  • 44f7d6ac9e
    Merge branch 'master' into on-demand-mpt-revisited Jordan Hrycaj 2024-06-28 14:06:55 +0000
  • 745bd17e2a
    Unit test hot fixes cont. Jordan Hrycaj 2024-06-28 15:02:55 +0100
  • c7eec19842
    Unit test hot fixes Jordan Hrycaj 2024-06-28 12:46:16 +0100
  • a6f183d0dc
    rebased from `github/on-demand-mpt` Jacek Sieka 2024-06-26 14:41:35 +0200
  • 0bfcde546e
    Combine smaller tests into bigger one jangko 2024-06-28 16:10:08 +0700
  • af99a181dd
    Wiring ForkedChainRef to other components server-api jangko 2024-06-26 15:34:47 +0700
  • 44deff9b28
    Enable test_txpool by disabling failing cases (#2421) andri lim 2024-06-28 11:53:25 +0700
  • 6dc2773957
    Only use pre hashed addresses as account keys (#2424) Jordan Hrycaj 2024-06-27 19:21:01 +0000
  • 540341a855
    Avoid merging the account record/statement in the ledger twice. Jordan Hrycaj 2024-06-27 19:14:20 +0100
  • 128ee9089c
    Remove now unused `eAddr` field from ledger `AccountRef` type Jordan Hrycaj 2024-06-27 19:03:50 +0100
  • 68f04b9726
    No accPath in data record (use `AristoAccount` as `CoreDbAccount`) Jordan Hrycaj 2024-06-27 18:04:10 +0100
  • 90800725e9
    Use hashed account address only in prototypes Jordan Hrycaj 2024-06-27 13:18:24 +0100
  • 631cee7f75
    Update API logging Jordan Hrycaj 2024-06-27 12:49:14 +0100
  • 820c6360cc
    CoreDb internally Use full account paths rather than addresses Jordan Hrycaj 2024-06-27 12:49:14 +0100
  • 66e1e94d75
    Remove cruft Jordan Hrycaj 2024-06-27 10:45:21 +0100
  • 6b85755d0e
    Normalised storage tree addressing in function prototypes Jordan Hrycaj 2024-06-27 10:26:02 +0100
  • ae094692fb
    Bump nim-eth for ENR changes and related clean-up (#2422) Kim De Mey 2024-06-27 17:59:08 +0200
  • 042453b027
    Fix tx info jangko 2024-06-27 22:38:50 +0700
  • 1852d16302
    Bump nim-eth for ENR changes and related clean-up kdeme 2024-06-27 16:40:35 +0200
  • d286a6a376
    Enable test_txpool by disabling failing cases jangko 2024-06-26 16:07:31 +0700
  • 61bbf40014
    Update storage tree admin (#2419) Jordan Hrycaj 2024-06-27 09:01:26 +0000
  • ea94e8a351
    Use RocksDb column family handles instead of name strings. (#2418) web3-developer 2024-06-27 16:51:43 +0800
  • 0c3e827633
    Merge 328ac66acb into b80521a84d Jacek Sieka 2024-06-27 10:05:52 +0200
  • 82b57a3388
    Fluffy cosmetics Jordan Hrycaj 2024-06-27 09:04:57 +0100
  • cb72a7f881
    Update changed MPT access paradigms Jordan Hrycaj 2024-06-27 08:59:19 +0100
  • b0ae718541
    Remove cruft, update comments etc. Jordan Hrycaj 2024-06-26 20:04:40 +0100
  • fbb0131a8f
    On Aristo, hide the storage root/vertex ID in the `PayloadRef` Jordan Hrycaj 2024-06-26 13:24:45 +0100
  • 7a34d7fb60
    In the `Ledger` replace `storage.stateEmpty()` by `slotStateEmpty()` Jordan Hrycaj 2024-06-26 18:08:36 +0100
  • 76662c35a1
    Added query function `hasStorageData()` whether a storage area exists Jordan Hrycaj 2024-06-26 13:24:45 +0100
  • ebd1505a80
    Remove `serialise()` and `PayloadRef` from default Aristo API Jordan Hrycaj 2024-06-26 13:24:45 +0100
  • c4022f587c
    Remove column object constructors Jordan Hrycaj 2024-06-20 19:07:17 +0100
  • 4844702815
    Apply new/extended accounts API to ledger and tests Jordan Hrycaj 2024-06-20 13:17:47 +0100
  • 9da5650550
    Extend `CoreDb` API for accounts to cover storage tries Jordan Hrycaj 2024-06-19 18:38:00 +0100
  • c0f56c710e
    Tighten `CoreDb` API for accounts Jordan Hrycaj 2024-06-19 15:13:29 +0100
  • b80521a84d
    ForkedChain become ForkedChainRef (#2417) andri lim 2024-06-27 12:54:52 +0700
  • 27339e9520
    Simplify txpool baseFeeGet (#2416) andri lim 2024-06-27 12:54:36 +0700
  • 11e284773f
    Fix ForkedChainRef constructor jangko 2024-06-27 08:06:58 +0700
  • 7115da4253
    Remove timestamp from isLondonOrLater jangko 2024-06-27 07:58:57 +0700
  • 4e493581fb
    Bump RocksDb version. web3-developer 2024-06-27 01:40:40 +0800
  • fb5547f89d
    Bump RocksDb to latest and update Nimbus database to pass column family handles to RocksDb API. web3-developer 2024-06-27 01:20:51 +0800
  • 52a892a1db
    ForkedChain become ForkedChainRef jangko 2024-06-26 22:13:14 +0700
  • 86ea18b280
    Simplify txpool baseFeeGet jangko 2024-06-26 21:09:13 +0700
  • 328ac66acb
    wip: on-demand mpt construction on-demand-mpt Jacek Sieka 2024-06-26 14:41:35 +0200
  • c8cdffa775
    Small cleanups (#2414) Jacek Sieka 2024-06-26 09:25:09 +0200
  • cd21c4fbec
    ForkedChain implementation (#2405) andri lim 2024-06-26 07:27:48 +0700
  • 004629fd8b
    Small cleanups Jacek Sieka 2024-06-25 23:45:14 +0200
  • 6df5c86728
    Add push raises: [] jangko 2024-06-25 22:29:41 +0700
  • b44a4c3e74
    Add more doAssert constraint jangko 2024-06-25 22:11:19 +0700
  • 0471f059c4
    Separate finalizedHash from baseHash jangko 2024-06-25 21:34:22 +0700
  • d40f007889
    Put BaseDistance into CalculateNewBase equation jangko 2024-06-25 19:59:39 +0700
  • 8b80c62bfc
    Fix comments jangko 2024-06-25 19:22:33 +0700
  • 561b868d9d
    Display reason when good block rejected jangko 2024-06-25 19:13:45 +0700
  • 3e001e322c
    Fix memory usage spikes during sync, give memory to rocksdb (#2413) Jacek Sieka 2024-06-25 13:39:53 +0200
  • 8cbfabfc8f
    Fix memory usage spikes during sync, give memory to rocksdb Jacek Sieka 2024-06-25 12:26:53 +0200
  • b5e059a234
    Add paths-ignore for Kurtosis CI tests (#2412) Kim De Mey 2024-06-25 12:06:52 +0200
  • be02242ccd
    Fix usage of deprecated startMetricsHttpServer call (#2032) Kim De Mey 2024-06-25 12:06:39 +0200
  • 9653f84b11
    Add paths-ignore for Kurtosis CI tests kdeme 2024-06-25 10:28:34 +0200
  • 30b5a7c11c
    Fix usage of deprecated startMetricsHttpServer call kdeme 2024-02-17 10:05:25 +0100
  • 273fea033b
    finalizeSegment become forkChoice and align with engine API forkChoice spec jangko 2024-06-25 14:24:14 +0700
  • f294d1e086
    Clear account cache after each block (#2411) Jacek Sieka 2024-06-25 07:30:32 +0200
  • 472b68b03a
    Ensure bad block nor imported and good block not rejected jangko 2024-06-25 10:16:54 +0700
  • b05de82460
    More precise nomenclature for block import cursor jangko 2024-06-25 10:08:07 +0700
  • 0d6a038ca4
    Clear account cache after each block Jacek Sieka 2024-06-24 15:06:12 +0200
  • 71f204db23
    Resolve rebase conflict jangko 2024-06-24 16:17:27 +0700
  • e1d10bf032
    Check last stateRoot existence in test_blockchain_json jangko 2024-06-24 16:08:16 +0700
  • ace0284353
    Create new stagingTx in addBlock jangko 2024-06-24 15:35:38 +0700
  • 1472b03ed2
    Add findActiveChain to finalizedSegment jangko 2024-06-24 15:29:16 +0700
  • 8f51b7e81b
    Merge branch 'master' into drop-empty Jacek Sieka 2024-06-24 10:43:29 +0200
  • c79b0b8a47
    Avoid loading parent header from db in gaslimit validation (#2410) andri lim 2024-06-24 13:40:22 +0700
  • 6a10dfd0fe
    Remove pre and post opcode handlers from EVM (#2409) andri lim 2024-06-24 12:58:15 +0700
  • 9521582005
    avoid closure environment for mpt methods (#2408) Jacek Sieka 2024-06-24 07:56:41 +0200
  • 99ff8dc876
    Fix t8n: blobGasUsed exceeds allowance issue (#2407) andri lim 2024-06-24 12:56:24 +0700
  • 208c24e876
    Avoid loading parent header from db in gaslimit validation jangko 2024-06-24 12:06:36 +0700
  • 73a0f7caeb
    Write baggage to database jangko 2024-06-24 12:04:59 +0700
  • 7c679a8ea9
    Do not force base update jangko 2024-06-24 11:12:37 +0700
  • d40529ebef
    Avoid reloading parent header jangko 2024-06-24 09:53:35 +0700