Commit Graph

  • 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
  • 0f52f3e8ca
    Update discv5 to use non deprecated ENR calls and simplify code kdeme 2024-06-27 15:18:11 +0200
  • d7577f59d7
    Rework of ENR decoding code (#709) Kim De Mey 2024-06-27 15:15:23 +0200
  • 2a77535213
    Rework of ENR decoding code kdeme 2024-06-27 11:34:19 +0200
  • f380cd89f0
    test both amd64 and arm64 macos narimiran 2024-06-25 16:30:25 +0200
  • c02cbe57e0
    remove i386 windows too narimiran 2024-06-25 11:33:39 +0200
  • e1de0a6c6e
    simplify .nimble file narimiran 2024-06-25 11:25:54 +0200
  • 7f20d79945
    Overhaul of ENR implementation - part I (#707) Kim De Mey 2024-06-24 14:57:39 +0200
  • 966769b007
    Overhaul of ENR implementation - part I kdeme 2024-06-21 19:27:09 +0200
  • 26212c881b
    Use results.Opt instead of option in discv5, utp and nat (#705) Kim De Mey 2024-06-18 18:09:27 +0200
  • 8380420a84
    Use results.Opt instead of option in discv5, utp and nat kdeme 2024-06-18 15:21:37 +0200
  • f169068df6
    Fix missing CancelledError on discv5 waitMessage + results imports (#704) Kim De Mey 2024-06-13 12:11:25 +0200
  • 7c952cf40e
    Revert GasInt back to int64 (#703) andri lim 2024-06-13 17:11:16 +0700
  • 1f9b473e58
    Fix missing CancelledError on discv5 waitMessage + results imports kdeme 2024-06-13 11:37:21 +0200
  • de1b06845b
    Revert GasInt back to int64 jangko 2024-06-13 08:30:24 +0700
  • 207244c2db
    Add more missing async raises in uTP (#702) Kim De Mey 2024-06-12 18:01:23 +0200
  • d12afd727f
    Add more missing async raises in uTP kdeme 2024-06-12 12:09:39 +0200
  • 224048a1d5
    Revert perPeerMsgIdVar type until it properly fixed (#701) andri lim 2024-06-12 13:29:57 +0700
  • 5cedbd5fe2
    Add reminder jangko 2024-06-12 12:01:05 +0700
  • b5988f080d
    Revert perPeerMsgIdVar type until it properly fixed jangko 2024-06-12 11:59:10 +0700
  • 4cccf25af7
    Reduce compiler warnings related to rlp encode int (#699) andri lim 2024-06-12 09:29:18 +0700
  • d95f59bc70
    Reduce compiler warnings related to rlp encode int jangko 2024-06-12 08:48:05 +0700
  • 9b6497ed8a
    GasInt, BlockNumber, fields name closer to the spec (#696) andri lim 2024-06-12 00:13:11 +0700
  • c3f9160fd2
    Add async raises annotations for uTP code (#692) Kim De Mey 2024-06-11 13:56:37 +0200
  • c142251b13
    Avoid compiler error + further clean-up kdeme 2024-06-11 11:03:32 +0200
  • 8d189d9b8b
    Add async raises annotations for uTP code kdeme 2024-06-07 15:17:28 +0200
  • 3d66c5b899
    Fix ImplicitDefaultValue warnings + replace some obsolete inits (#697) Kim De Mey 2024-06-10 21:19:25 +0200
  • 78960e6a50
    Fix ImplicitDefaultValue warnings + replace some obsolete inits kdeme 2024-06-10 18:26:02 +0200
  • 50e71b2daa
    Add async raises annotations for discv5 (#690) Kim De Mey 2024-06-10 13:47:35 +0200
  • 11d33ddef8
    GasInt, BlockNumber, fields name closer to the spec jangko 2024-06-10 17:09:14 +0700
  • 9d01ec9b88
    Fix pendingQueries Raising kdeme 2024-06-10 10:59:53 +0200
  • 8ad9e805b6
    Add async raises annotations for discv5 kdeme 2024-06-07 10:05:48 +0200
  • c9b545b6c4
    No sink (#695) Jacek Sieka 2024-06-10 10:12:32 +0200
  • ea3dbaa621
    no move without sink Jacek Sieka 2024-06-10 07:35:27 +0200
  • 8e95d910f1
    Don't use `sink` in `EthBlock.init` Jacek Sieka 2024-06-10 07:22:25 +0200
  • 5599435901
    ethblock: txs -> transactions (#694) Jacek Sieka 2024-06-08 19:25:25 +0200
  • 20cd0cc42e
    fix Jacek Sieka 2024-06-08 16:40:47 +0200