Commit Graph

  • 14d7a78556
    Merge 004629fd8b into 3e001e322c Jacek Sieka 2024-06-25 23:45:34 +0200
  • 004629fd8b
    Small cleanups cleanups Jacek Sieka 2024-06-25 23:45:14 +0200
  • a6ef82034f
    Merge 6df5c86728 into 3e001e322c andri lim 2024-06-25 15:30:17 +0000
  • 6df5c86728
    Add push raises: [] fork-chain 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) master 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
  • c08fcf0727
    Remove pre and post opcode handlers from EVM jangko 2024-06-24 08:37:09 +0700
  • 617eae4ddd
    avoid closure environment for mpt methods Jacek Sieka 2024-06-23 10:32:27 +0200
  • 7ef6317aec
    Put blobGasUsed validation into transaction precessing pipeline jangko 2024-06-23 21:02:27 +0700
  • 98691d8101
    Fix t8n: blobGasUsed exceeds allowance issue jangko 2024-06-23 11:46:47 +0700
  • 6b68ff92d3
    Allocation-free nibbles buffer (#2406) Jacek Sieka 2024-06-22 22:33:37 +0200
  • d312ccd2ee
    Allocation-free nibbles buffer Jacek Sieka 2024-06-22 15:39:20 +0200
  • 682d0ff575
    Remvoe excess error handling jangko 2024-06-21 16:51:01 +0700
  • b004f9e2ff
    ForkedChain implementation jangko 2024-06-21 15:39:25 +0700
  • 768307d91d
    Cache code and invalid jump destination tables (fixes #2268) (#2404) Jacek Sieka 2024-06-21 09:44:10 +0200
  • e1417834ed
    restore decompile Jacek Sieka 2024-06-21 08:46:10 +0200
  • caa0044802
    evmc fixes Jacek Sieka 2024-06-21 08:19:31 +0200
  • 024cc62999
    copyright Jacek Sieka 2024-06-21 07:29:51 +0200
  • 1ddf16a417
    fixes Jacek Sieka 2024-06-21 07:20:20 +0200
  • c03fe6970d
    add comparator Jacek Sieka 2024-06-21 06:18:44 +0200
  • e037704072
    Cache code and invalid jump destination tables (fixes #2268) Jacek Sieka 2024-06-20 21:17:51 +0200
  • ee332e0fee
    Merge 1064b43aa9 into 83b3eeeb18 Jordan Hrycaj 2024-06-20 18:58:58 +0000
  • 1064b43aa9
    no really tested yet ... jordan/free-parking Jordan Hrycaj 2024-06-20 19:07:17 +0100
  • bf0669fcd6
    Apply new/extended accounts API to ledger and tests Jordan Hrycaj 2024-06-20 13:17:47 +0100
  • 83b3eeeb18
    metrics: enable during import (#2401) Jacek Sieka 2024-06-20 19:06:58 +0200
  • 83ff573d13
    Extend `CoreDb` API for accounts to cover storage tries Jordan Hrycaj 2024-06-19 18:38:00 +0100
  • 09946c9958
    Fluffy state network tests and logging improvements (#2402) web3-developer 2024-06-20 23:41:34 +0800
  • d357dc1583
    Improve state network logging. web3-developer 2024-06-20 22:36:47 +0800
  • afa65d8a92
    Improve tests by waiting for content to get into db. web3-developer 2024-06-20 21:17:34 +0800
  • 928a3e5549
    metrics: enable during import Jacek Sieka 2024-06-20 13:36:16 +0200
  • d89baebece
    Tighten `CoreDb` API for accounts Jordan Hrycaj 2024-06-19 15:13:29 +0100
  • bd2ca07da6
    Update Fluffy data directory location based on selected network. (#2400) web3-developer 2024-06-20 10:48:45 +0800
  • 54315a303c
    Update data directory location based on network. web3-developer 2024-06-20 01:10:43 +0800
  • 0b8363764d
    More state endpoint tests (#2399) web3-developer 2024-06-20 00:21:23 +0800
  • 5af162cf90
    More state endpoint tests and fix to handle empty hash when leaf doesn't exist. web3-developer 2024-06-19 23:26:50 +0800
  • 081cb15493
    Coredb maintenance (#2398) Jordan Hrycaj 2024-06-19 14:13:12 +0000
  • 29a775cb7b
    Rename `CoreDx*` -> `CoreDb*` Jordan Hrycaj 2024-06-19 13:30:39 +0100
  • a84103323b
    CoreDb: remove PHK tries Jordan Hrycaj 2024-06-19 13:03:30 +0100
  • e7be0d185c
    Aristo uses pre classified tree types cont2 (#2397) Jordan Hrycaj 2024-06-19 12:40:00 +0000
  • 035ef696a6
    EVMC refundGas not breaching host/evm separation anymore (#2395) andri lim 2024-06-19 19:15:23 +0700
  • 0e5fd3ffc9
    LedgerRef: stateOrVoid become stateEmptyOrVoid (#2394) andri lim 2024-06-19 19:14:36 +0700
  • c8ae6b1a92
    Bump ssz-serialization to b71ebc41c8e5027580be77a9707df1a64e6d9c8b (#2393) andri lim 2024-06-19 19:14:15 +0700
  • 5a39fc0d69
    Remove unused dbkey (#2396) andri lim 2024-06-19 19:11:14 +0700
  • aeb9d91ba8
    Fix typos, debugging left overs, comments Jordan Hrycaj 2024-06-19 12:26:40 +0100
  • 45dbac0f99
    Remove `fetchPayload()` and other cruft from API, `aristo_fetch`, etc. Jordan Hrycaj 2024-06-19 11:54:54 +0100
  • 195fd51ab8
    Provide dedicated functions for fetching accounts and storage trees Jordan Hrycaj 2024-06-19 11:06:48 +0100
  • f9eee06623
    Preallocate stack prealloc-stack Jacek Sieka 2024-06-19 11:35:26 +0200
  • dcfac640a6
    Remove unused dbkey jangko 2024-06-19 16:11:50 +0700
  • 467da08d55
    EVMC refundGas not breaching host/evm separation anymore jangko 2024-06-19 16:04:45 +0700
  • 41cf81f80b
    Fix dboptions init (#2391) Jacek Sieka 2024-06-19 10:55:57 +0200
  • 6f8dca7d20
    LedgerRef: stateOrVoid become stateEmptyOrVoid jangko 2024-06-19 15:41:24 +0700
  • 3ce9343f55
    bump Jacek Sieka 2024-06-19 09:43:15 +0200
  • cf992e4c76
    Bump ssz-serialization to b71ebc41c8e5027580be77a9707df1a64e6d9c8b jangko 2024-06-19 09:01:27 +0700
  • 3792310821
    bump Jacek Sieka 2024-06-19 08:39:50 +0200
  • 83f6f89869
    Add t8n debugging tool and fix EVM regression (#2386) andri lim 2024-06-19 08:58:08 +0700
  • 4fd2ecddec
    Bump nim-eth/web3/kzg4844/nimbus-eth2 and related fixes (#2392) Kim De Mey 2024-06-19 03:57:45 +0200
  • 1a96b4a97c
    evm: generate more specialized functions (#2390) Jacek Sieka 2024-06-19 03:57:29 +0200
  • 86877004e6
    Bump nim-json-rpc to f40a8ba5c87748d89392f59d0c0f7cddba06cb60 (#2388) andri lim 2024-06-19 08:28:37 +0700
  • ea0d18424a
    use Nim 2.0.6 (#2384) Miran 2024-06-19 03:27:54 +0200
  • 735652498e
    Bump nim-eth/web3/kzg4844/nimbus-eth2 and related fixes kdeme 2024-06-18 23:49:21 +0200
  • 944df94b95
    oops Jacek Sieka 2024-06-18 23:47:27 +0200
  • 4caefd3816
    Fix dboptions init Jacek Sieka 2024-06-18 23:31:24 +0200
  • 33106027d8
    evm: generate more specialized functions Jacek Sieka 2024-06-18 23:23:45 +0200
  • 8727307ef4
    Aristo uses pre classified tree types cont1 (#2389) Jordan Hrycaj 2024-06-18 19:30:01 +0000
  • b708c80166
    Avoid unnecessary re-calculations of account keys Jordan Hrycaj 2024-06-18 18:29:41 +0100
  • c39e76a3b0
    clean up delete functions Jordan Hrycaj 2024-06-18 17:20:15 +0100
  • 36b75bde80
    Remove `delete()` and other cruft from API, `aristo_delete`, etc. Jordan Hrycaj 2024-06-18 17:12:08 +0100
  • e341a7c075
    Provide dedicated functions for deleteing accounts and storage trees Jordan Hrycaj 2024-06-18 12:29:36 +0100
  • 0e4f36bea7
    Fluffy nph linting tersec 2024-06-18 18:00:18 +0000
  • d85f241647
    Bump nim-json-rpc to f40a8ba5c87748d89392f59d0c0f7cddba06cb60 jangko 2024-06-18 23:02:30 +0700
  • 17d7a0b60d
    Fix imports jangko 2024-06-18 22:58:53 +0700
  • 4b87b3213c
    Oops, fix recursive template jangko 2024-06-18 22:21:15 +0700
  • 3b3b18bf77
    Remove excess gcsafe pragma jangko 2024-06-18 22:20:11 +0700