Commit Graph

  • ad8f678657
    add discv5_network_byte metric in discoveryv5 protocol add-discv5-bw-metric Ivan Folgueira Bande 2024-12-23 17:02:51 +0100
  • edd308c9d2
    Merge 57de6079ec into dcfbc4291d Chirag Parmar 2024-12-19 05:41:52 +0000
  • 57de6079ec make lengths a tuple rlp-hash-opt chirag-parmar 2024-12-19 11:11:20 +0530
  • 20b8ee7acc use a static buffer for big endian chirag-parmar 2024-12-19 10:42:38 +0530
  • 01125d3775 new benchmark contradicting results chirag-parmar 2024-12-19 10:17:09 +0530
  • cc36a5cf8e fix build warnings chirag-parmar 2024-12-15 15:06:49 +0530
  • 3cd98009e0 lint code chirag-parmar 2024-12-15 15:03:04 +0530
  • 1667b2f724 do not use delete chirag-parmar 2024-12-15 13:49:39 +0530
  • 22db2c9849 remove delete operations chirag-parmar 2024-12-14 14:52:20 +0530
  • 1ffa832af8 perf improvements - remove adds chirag-parmar 2024-12-14 13:15:19 +0530
  • 0965badb5b conditional length writer execution chirag-parmar 2024-12-12 22:29:51 +0530
  • 37efd2395f remove unwanted files chirag-parmar 2024-12-12 13:51:43 +0530
  • 3f06544ac2 fix chirag-parmar 2024-12-12 12:06:35 +0530
  • 5df45dd99b hash writer chirag-parmar 2024-12-12 09:51:36 +0530
  • 44eb20ff4e fix chirag-parmar 2024-12-11 16:14:16 +0530
  • 25ce8534c8 revert changes chirag-parmar 2024-12-11 15:40:53 +0530
  • 93ca42d6f3 add all tests chirag-parmar 2024-12-11 15:02:28 +0530
  • 37d07d464a collect length in a different manner chirag-parmar 2024-12-11 14:44:35 +0530
  • d0e475a56c remove code redundancy chirag-parmar 2024-12-11 14:17:39 +0530
  • 1daa74085d using a length tracker chirag-parmar 2024-12-11 11:19:51 +0530
  • b3d5a68d30 fix double stack update problem chirag-parmar 2024-12-10 10:33:08 +0530
  • ec242fe651 fixes chirag-parmar 2024-12-09 01:57:44 +0530
  • 022e527ce5 add api tests chirag-parmar 2024-12-07 01:09:59 +0530
  • 727d94c82d multiple writers chirag-parmar 2024-12-05 19:00:56 +0530
  • 0d0950e3bd add a chunked buffer implementation chirag-parmar 2024-12-01 15:11:50 +0530
  • d2db75afe0 add a chunked buffer implementation chirag-parmar 2024-12-01 15:11:50 +0530
  • ead8a6ba32 fix two pass chirag-parmar 2024-11-25 02:40:30 +0530
  • eecced8a9d optimize using two pass chirag-parmar 2024-11-23 16:01:14 +0530
  • f5b591deda force expansion of memory by reducing allocation size chirag-parmar 2024-11-23 15:59:54 +0530
  • eb54399ef7 basic rlp profiler chirag-parmar 2024-11-23 09:54:29 +0530
  • f7bb2b23e6 add a profiling test chirag-parmar 2024-11-22 00:14:04 +0530
  • 8af3a0fd21
    Merge a29f1ac66a into dcfbc4291d Miran 2024-12-12 19:28:15 +0530
  • 993b6cd66a
    Merge branch 'master' into feat/fusaka-light feat/pureth Etan Kissling 2024-12-04 14:55:39 +0100
  • dcfbc4291d
    update version to 0.5.0 (#764) master v0.5.0 Jacek Sieka 2024-12-04 12:40:44 +0100
  • e742f57e90
    stint version Jacek Sieka 2024-12-04 12:05:12 +0100
  • 99d21e1d27
    stint fixes Jacek Sieka 2024-12-03 16:25:27 +0100
  • 92d75a7c30
    stint update Jacek Sieka 2024-12-03 16:23:52 +0100
  • 829c4cdd90
    update version to 0.5.0 Jacek Sieka 2024-12-03 16:04:57 +0100
  • aa92ad4f42
    discv4: Fix assert on invalid RLP list in Neighbours message (#763) Kim De Mey 2024-12-02 15:38:00 +0700
  • 3f4ee78428
    discv4: Fix assert on invalid RLP list in Neighbours message kdeme 2024-11-29 14:53:34 +0100
  • a29f1ac66a
    change requirement to nim >= 2.0.10 new-workflow narimiran 2024-11-26 18:48:04 +0100
  • b46315bd0f
    use the common CI workflow narimiran 2024-11-11 13:17:05 +0100
  • 6671a6774a
    Implementation of EIP-7742 eip-7742 jangko 2024-10-21 08:12:21 +0700
  • dc092ca393
    Add missing rlp imports to properple decode/encode blocks/bodies (#761) Kim De Mey 2024-11-20 18:15:34 +0700
  • 62849930f4
    Add missing rlp imports to properple decode/encode blocks/bodies kdeme 2024-11-20 11:18:39 +0100
  • 88e4be4dc4
    devp2p: upgrade to v5 (EIP-706) (#760) Jacek Sieka 2024-11-08 03:44:04 +0100
  • c9d409bde8
    Merge 45b311fe9c into 034b7886de Kim De Mey 2024-11-07 08:38:46 +0000
  • 7993c3031e
    update thunk errors Jacek Sieka 2024-11-06 10:28:16 +0100
  • d852a99e26
    add snappy dep Jacek Sieka 2024-11-06 09:55:22 +0100
  • 77302561dd
    Merge branch 'master' into devp2p-v5 Jacek Sieka 2024-11-06 09:39:55 +0100
  • b2f0a1511b
    devp2p: upgrade to v5 (EIP-706) Jacek Sieka 2024-11-06 09:36:45 +0100
  • 034b7886de
    clean up redundant code in eth/rlp/writer.nim (#755) Chirag Parmar 2024-11-06 10:16:22 +0530
  • 1467b145ae
    remove unusued rlpx features, tighten hello exchange and some error h… (#759) Jacek Sieka 2024-11-05 16:30:41 +0100
  • 400425f791
    fix test name Jacek Sieka 2024-11-04 17:41:14 +0100
  • 8633e015c3
    relative imports Jacek Sieka 2024-11-04 15:13:28 +0100
  • 8457651bbb
    generics? Jacek Sieka 2024-11-04 14:40:34 +0100
  • 2bb758f0a7
    log Jacek Sieka 2024-11-04 11:26:17 +0100
  • d921e46dfa
    log Jacek Sieka 2024-11-04 11:23:31 +0100
  • 512d49c61d
    remove unusued rlpx features, tighten hello exchange and some error handling Jacek Sieka 2024-11-04 08:52:45 +0100
  • ee845a1768
    devp2p: drop pre-EIP8 support, fix snappy negotiation (#758) Jacek Sieka 2024-11-02 08:15:40 +0100
  • dc9682c168
    devp2p: drop pre-EIP8 support, fix snappy negotiation Jacek Sieka 2024-11-01 08:59:55 +0100
  • 6a54710640 remove debug print chirag-parmar 2024-10-31 21:02:57 +0530
  • 3d3082c5f6 replace some logic chirag-parmar 2024-10-31 20:48:21 +0530
  • 87acee88a3 remove deprecated support for Option chirag-parmar 2024-10-28 12:45:20 +0530
  • 712bf5b2d5 add check statements chirag-parmar 2024-10-25 15:08:54 +0530
  • 548fad0cbf add test cases and fix counting function chirag-parmar 2024-10-25 14:36:32 +0530
  • 172dd3590a cleanup macros chirag-parmar 2024-10-24 13:55:50 +0530
  • e68988b287 compare before decrementing weird-comparison-error chirag-parmar 2024-10-31 20:53:03 +0530
  • 329eb68657 remove debug print chirag-parmar 2024-10-31 21:02:57 +0530
  • 8c7a64d6ad replace some logic chirag-parmar 2024-10-31 20:48:21 +0530
  • 719c0dfd56
    eth_hash: condition converter deprecation warning on nim version (#756) Jacek Sieka 2024-10-30 09:10:10 +0100
  • 5d78c6a879
    discv4: prefer ipv6 (#751) Jacek Sieka 2024-10-29 10:03:13 +0100
  • 7c9a90b331
    eth_hash: condition converter deprecation warning on nim version Jacek Sieka 2024-10-29 09:43:00 +0100
  • 276e3917d0 remove deprecated support for Option chirag-parmar 2024-10-28 12:45:20 +0530
  • 72a88720c4 add check statements chirag-parmar 2024-10-25 15:08:54 +0530
  • ec253456f9 add test cases and fix counting function chirag-parmar 2024-10-25 14:36:32 +0530
  • 6a73a9d8b0 cleanup macros chirag-parmar 2024-10-24 13:55:50 +0530
  • 30476de038
    fix potential infinite loop in randomNodes (#754) Csaba Kiraly 2024-10-24 17:24:53 +0200
  • 9f4b80b79d
    fix potential infinite loop in randomNodes Csaba Kiraly 2024-10-14 10:37:03 +0200
  • 66297c5c0a
    Remove obsolete EIP-6110-7002-7251 types, encoding, and checks (#752) andri lim 2024-10-22 14:00:06 +0700
  • 9cef526a70
    Keep blocks_rlp.nim jangko 2024-10-22 09:30:18 +0700
  • b89eb614b5
    Remove obsolete EIP-6110-7002-7251 types jangko 2024-10-11 12:22:38 +0700
  • 10c2a7c354
    discv4: prefer ipv6 Jacek Sieka 2024-10-20 18:57:44 +0200
  • f5017bd2a2
    Add `systemLogsRoot` Etan Kissling 2024-10-16 23:10:46 +0200
  • 171531fbf1
    Add helper for recovering authority (#750) Etan Kissling 2024-10-15 16:44:10 +0200
  • c829e1fc5e
    Merge branch 'master' into dev/etan/sc-helpers Etan Kissling 2024-10-15 16:10:24 +0200
  • b736906dc7
    Fix Authorization fields name to v, r, s (#749) andri lim 2024-10-15 21:09:16 +0700
  • aad5a89252
    Fix test Etan Kissling 2024-10-15 14:45:45 +0200
  • 9383b8b942
    Fix field name renames Etan Kissling 2024-10-15 14:31:35 +0200
  • 885d2b198a
    Add helper for recovering authority Etan Kissling 2024-10-15 14:26:29 +0200
  • 0cc48a2710
    Replace apt-fast with apt-get jangko 2024-10-15 19:17:07 +0700
  • 79e5668e53
    Fix Authorization fields name to v, r, s jangko 2024-10-15 19:14:45 +0700
  • 45b311fe9c
    Add ENR Record.init and update call for dual stack dual-stack-support-for-enr kdeme 2024-10-11 17:06:07 +0200
  • 470baf82bd
    update Sepolia and Holesky bootnodes (#747) tersec 2024-10-09 15:23:58 +0000
  • 546193cb75
    update Sepolia and Holesky bootnodes tersec 2024-10-09 14:51:41 +0000
  • e59125acf7
    rm Goerli bootnodes (#746) tersec 2024-10-09 10:34:47 +0000
  • cad50ed105
    rm tests mention tersec 2024-10-09 10:03:46 +0000
  • 62caa0ac04
    rm Goerli bootnodes tersec 2024-10-09 09:52:49 +0000
  • bb76daa6d9
    add missing type, fix typo, meaningful deprecations (#745) Miran 2024-10-08 20:21:16 +0200
  • 00c91a1dca
    Ordered trie for computing roots (#744) Jacek Sieka 2024-10-08 20:02:58 +0200