Commit Graph

  • cea821df60
    Add times_rlp and headers_rlp modules (#743) master Kim De Mey 2024-10-04 17:19:59 +0200
  • 4ea11b9fb9
    transaction signing helpers (#742) Jacek Sieka 2024-10-04 13:46:58 +0200
  • 57a4076a60
    Add times_rlp and headers_rlp modules kdeme 2024-10-04 12:39:22 +0200
  • 65ab268da3
    simplify last byte of signature Jacek Sieka 2024-10-04 12:37:21 +0200
  • f211c6c534
    transaction signing helpers Jacek Sieka 2024-10-04 11:37:49 +0200
  • 84664b0fc0
    discv5: migrate to minilru (#741) Jacek Sieka 2024-10-03 12:34:38 +0200
  • 792b8b9bff
    discv5: migrate to minilru Jacek Sieka 2024-10-03 09:52:26 +0200
  • 5ce3c4557f
    prevRandao -> Bytes32 (#740) Jacek Sieka 2024-10-02 13:00:10 +0200
  • ff970e86e7
    test Jacek Sieka 2024-10-02 12:25:42 +0200
  • 140190a4dc
    prevRandao -> Bytes32 Jacek Sieka 2024-10-02 12:02:17 +0200
  • 70b7519f02
    avoid typed return in generic template (#739) Jacek Sieka 2024-10-02 09:33:22 +0200
  • bdc891f671
    avoid typed return in generic template Jacek Sieka 2024-10-02 08:46:36 +0200
  • 086ac68c86
    Change `VersionedHash` to `Hash32` (#738) Jacek Sieka 2024-10-01 11:54:01 +0200
  • bfd1c956b2
    tests, header cleanups Jacek Sieka 2024-10-01 10:04:33 +0200
  • 6d0c46f98a
    missing imports Jacek Sieka 2024-09-30 20:54:43 +0200
  • 774807fab8
    Change `VersionedHash` to `Hash32` Jacek Sieka 2024-09-30 20:30:58 +0200
  • 119c910a4e
    remove remaining `int` holdouts in rlp (#737) Jacek Sieka 2024-09-30 18:32:36 +0200
  • a453892235
    oof Jacek Sieka 2024-09-30 15:33:47 +0200
  • b4c10a600c
    oof Jacek Sieka 2024-09-30 15:23:22 +0200
  • 4ff0746311
    u64 Jacek Sieka 2024-09-30 15:04:48 +0200
  • 9ae8ace3f2
    fuzz Jacek Sieka 2024-09-30 14:33:36 +0200
  • 04879a7fa9
    32 Jacek Sieka 2024-09-30 14:32:01 +0200
  • 0910615b98
    32 Jacek Sieka 2024-09-30 14:16:34 +0200
  • 76cec961f4
    fuzzer fix Jacek Sieka 2024-09-30 14:04:41 +0200
  • a2bb1bc48d
    32-bit fix Jacek Sieka 2024-09-30 14:03:43 +0200
  • e3a788da66
    test fixes Jacek Sieka 2024-09-30 13:48:20 +0200
  • b49df0a71a
    remove binary tries (#736) Jacek Sieka 2024-09-30 12:59:16 +0200
  • 49e54f9821
    remove remaining `int` holdouts in rlp Jacek Sieka 2024-09-30 11:26:43 +0200
  • 0b2ca8d2f5
    remove binary tries Jacek Sieka 2024-09-30 10:57:05 +0200
  • 00f5fb1fe0
    clean up json serialization (#735) Jacek Sieka 2024-09-30 10:34:47 +0200
  • 5db78749dd
    clean up json serialization Jacek Sieka 2024-09-30 10:00:43 +0200
  • 6bd6bae86c
    Align core types with execution spec (#733) Jacek Sieka 2024-09-29 10:52:19 +0200
  • 3908931835
    oops Jacek Sieka 2024-09-28 14:53:50 +0200
  • 9b1b65182a
    keys import Jacek Sieka 2024-09-28 14:53:40 +0200
  • 68d1cb5e02
    move keys test to common Jacek Sieka 2024-09-28 14:22:53 +0200
  • 13f7102cdf
    fix copyFrom for odd lengths Jacek Sieka 2024-09-28 12:05:16 +0200
  • 899c0f7135
    bloom: fix missing keccak Jacek Sieka 2024-09-27 19:27:54 +0200
  • cdb3601e97
    updates Jacek Sieka 2024-09-27 15:42:04 +0200
  • 83d639d8bb
    uint64 for NetworkId Jacek Sieka 2024-09-27 11:53:47 +0200
  • 9e275a71d1
    oops Jacek Sieka 2024-09-26 20:43:54 +0200
  • a3c9536130
    fixes Jacek Sieka 2024-09-26 19:05:20 +0200
  • e9ae0162dc
    more cleanups Jacek Sieka 2024-09-26 16:26:22 +0200
  • 34eaa91f83
    backwards compat enhancements, cleanups Jacek Sieka 2024-09-26 13:46:17 +0200
  • d61622feed
    give structure to module names, export EthXxx versions of names Jacek Sieka 2024-09-26 09:24:32 +0200
  • b4d1ef53b3
    Align core types with execution spec Jacek Sieka 2024-09-20 18:43:21 +0200
  • 3d51887c15
    move signal ignore out of `eth/common` (#734) Jacek Sieka 2024-09-24 11:30:05 +0200
  • b28c3a97e0
    fix metrics export Jacek Sieka 2024-09-24 10:42:48 +0200
  • 2b4a8cb847
    remove boehmgc support Jacek Sieka 2024-09-24 10:40:42 +0200
  • e62de6fb97
    move signal ignore out of `eth/common` Jacek Sieka 2024-09-24 10:32:40 +0200
  • 410eab5a16
    update ci.yml to test Nim 2.2; also test gcc-14 (#730) Miran 2024-09-24 07:23:32 +0200
  • aa1e738a97
    Add discv5 constants to know allowed max talkresp message size (#732) Kim De Mey 2024-09-19 17:53:11 +0200
  • b4c6da999d
    update ci.yml to test Nim 2.2; also test gcc-14 narimiran 2024-09-10 19:59:20 +0200
  • 38c3416ef7
    Add discv5 constants to know allowed max talkresp message size kdeme 2024-09-19 15:28:14 +0200
  • 4eecab27ef
    Implement EIP-7702 Transaction and Receipt (#731) andri lim 2024-09-13 13:37:43 +0700
  • a157b55a72
    Fix unsupported tx type test jangko 2024-09-13 10:26:14 +0700
  • 368d7d3b7e
    Fix ident case jangko 2024-09-13 10:00:20 +0700
  • 4b46e2d247
    Fix ident case jangko 2024-09-13 09:41:13 +0700
  • 8a5c4877fa
    Implement EIP-7702 Transaction and Receipt jangko 2024-09-13 09:33:57 +0700
  • 59715353db
    Fix EIP-7865 types and RLP encoding jangko 2024-09-10 19:28:58 +0700
  • 11eafac0f0
    handle new UPnP return value (#728) tersec 2024-09-10 05:10:08 +0000
  • fe7bb2114d
    handle new UPnP return value tersec 2024-09-10 03:40:31 +0000
  • f2568a64c0
    Fix potential uTP clock drift overflow (#726) Kim De Mey 2024-09-03 16:48:24 +0200
  • 5fe3b0769b
    Fix potential uTP clock drift overflow kdeme 2024-09-03 11:49:51 +0200
  • 92c7bea807
    Reassign logging weights in RLPx handler (#725) Jordan Hrycaj 2024-08-30 18:00:11 +0000
  • 9a05133dbb Reassign logging weights in RLPx handler Jordan Hrycaj 2024-08-29 19:18:56 +0100
  • 5ecbcb5886
    Using unsigned types for message type and requst IDs (#722) Jordan Hrycaj 2024-08-30 17:27:09 +0000
  • 1bddc4d9fc
    Merge branch 'master' into unsigned-message-and-request-ids Jordan Hrycaj 2024-08-29 16:27:15 +0000
  • b874e12516
    Differentiate log for invalid packet seqnr without reorder buffer and not (#723) Kim De Mey 2024-08-29 18:15:26 +0200
  • 01586319d5 Fix `int` argument (must be `uint`) in fuzzing tests Jordan Hrycaj 2024-08-29 16:56:09 +0100
  • 769c9a736e
    Differentiate log for invalid packet seqnr without reorder buffer and not kdeme 2024-08-29 17:37:33 +0200
  • 88f9aefb45 Using unsigned types for message type and requst IDs Jordan Hrycaj 2024-08-29 11:29:45 +0100
  • 98b2a34075
    Fix rlpx hello crash caused by rlp decoder (#721) Jordan Hrycaj 2024-08-19 11:38:46 +0000
  • 47dd2c7502
    Merge branch 'master' into fix-rlpx-hello-crash-caused-by-rlp-decoder Jordan Hrycaj 2024-08-19 10:42:43 +0000
  • b4bb3b6feb Added unit test using rlpx message that causes this problem to detect Jordan Hrycaj 2024-08-19 11:40:23 +0100
  • e47c5dc5e1 Check data length before converting to `openArray[]` Jordan Hrycaj 2024-08-19 09:35:35 +0100
  • 160b3fab09 Restricting exception catcher Jordan Hrycaj 2024-08-16 12:52:09 +0100
  • cc6d88962e
    Treat putting empty data in hexary trie as deleting data (#720) Etan Kissling 2024-08-15 01:48:39 +0200
  • ea45f797b2
    Treat putting empty data in hexary trie as deleting data Etan Kissling 2024-08-14 20:10:04 +0200
  • 9511502273
    Removed obsolete chunked rlpx message protocol extension (#719) Jordan Hrycaj 2024-08-13 15:10:47 +0000
  • 03c7ba5c43 Removed obsolete chunked rlpx message protocol extension Jordan Hrycaj 2024-08-13 12:15:13 +0100
  • 56f72c7a66
    Revert speedups (#718) Jacek Sieka 2024-08-09 07:20:35 +0200
  • a7f590f60a
    Revert "port eth2_digest speedups to eth_hash (#716)" Jacek Sieka 2024-08-09 06:48:31 +0200
  • 8146501d71
    Revert "hash compatibility fix (#717)" Jacek Sieka 2024-08-09 06:48:27 +0200
  • 047de2b788
    hash compatibility fix (#717) Jacek Sieka 2024-08-09 06:23:56 +0200
  • 122febaa75
    hash compatibility fix Jacek Sieka 2024-08-08 22:51:41 +0200
  • 864d54467e
    port eth2_digest speedups to eth_hash (#716) Jacek Sieka 2024-08-08 07:44:15 +0200
  • 118bfcd293
    name Jacek Sieka 2024-08-08 07:16:20 +0200
  • 791b206a02
    xxx Jacek Sieka 2024-08-07 19:04:52 +0200
  • e82fde3ebb
    port eth2_digest speedups to eth_hash Jacek Sieka 2024-08-07 17:37:23 +0200
  • 67400f6119
    Revert previous change using sugar that was giving compiler error test-previous-compile-error kdeme 2024-07-10 17:23:03 +0200
  • ebfe63b9b6
    Convert GasInt to uint64 (#713) andri lim 2024-07-06 20:24:14 +0700
  • 3940fb123b
    Convert GasInt to uint64 jangko 2024-07-05 14:22:49 +0700
  • d8fda55c79
    define Electra types and RLP encoding (#711) Etan Kissling 2024-07-03 13:22:18 +0200
  • b90483e9d2
    avoid warnings when processing `GasInt` for RLP (#712) Etan Kissling 2024-07-03 13:21:45 +0200
  • 346ef8b398
    avoid warnings when processing `GasInt` for RLP Etan Kissling 2024-07-02 16:00:14 +0200
  • 7387282175
    fix encoding for deposit requests prefix Etan Kissling 2024-07-02 13:30:55 +0200
  • b80c227f52
    simplify .nimble file (#708) Miran 2024-07-01 18:06:10 +0200
  • 657bd53ad1
    formatting Etan Kissling 2024-07-01 14:13:22 +0200
  • 54e64c8340
    define Electra types and RLP encoding Etan Kissling 2024-07-01 13:55:23 +0200
  • 8088fe72d7
    Update discv5 to use non deprecated ENR calls and simplify code (#710) Kim De Mey 2024-06-27 16:18:21 +0200