Commit Graph

  • f133d7ab8d
    fix build for `dcli` and instructions for new path (#638) Etan Kissling 2023-09-22 12:32:43 +0200
  • 1d77f7ee6e
    fix build for `dcli` and instructions for new path Etan Kissling 2023-09-22 11:56:11 +0200
  • 02c8a1276b
    avoid use of shallow (#636) Jacek Sieka 2023-09-20 09:24:24 +0200
  • cb66065e7a
    rlp: avoid aliasing casts Jacek Sieka 2023-09-20 09:23:45 +0200
  • c22fe84a3a
    avoid use of shallow Jacek Sieka 2023-09-19 17:51:18 +0200
  • ac680ed79b
    Add closeWait to EthereumNode jangko 2023-09-08 21:45:41 +0700
  • 0c244c3a37
    X Etan Kissling 2023-09-01 00:29:55 +0200
  • 0d7e7448c4
    Allow passing along the handshake ENR through talkresp handler (#634) Kim De Mey 2023-08-30 17:44:05 +0200
  • 1336c44e75
    Allow passing along the handshake ENR through talkresp handler kdeme 2023-08-27 14:54:04 +0200
  • 22df101fcf
    keyfile: reduce imports (#633) Jacek Sieka 2023-08-21 11:11:52 +0200
  • 08f88ecbf8
    keyfile: reduce imports Jacek Sieka 2023-08-20 21:26:53 +0200
  • 894ec07d9f
    fix `{.raises.}` annotation to `writeValue` (#631) Etan Kissling 2023-08-19 19:03:10 +0200
  • 074edff1b4
    EIP-4788: Add parentBeaconBlockRoot field to BlockHeader jangko 2023-08-18 17:52:55 +0700
  • 8689d21c7d
    fix `{.raises.}` annotation to `writeValue` Etan Kissling 2023-08-17 13:54:23 +0200
  • 946ffe0a4a
    arc/orc lacks `shallowCopy` --> use `move` (#630) Etan Kissling 2023-08-15 14:48:41 +0200
  • d0d964751f
    arc/orc lacks `shallowCopy` --> use `move` Etan Kissling 2023-08-07 18:20:12 +0200
  • 2ed8e991b5
    add mixin env to sqlite3 generic procs (#627) andri lim 2023-08-03 22:00:47 +0700
  • d217d309eb
    revert some func back to proc; unused by nim-eth tests (#629) tersec 2023-08-02 23:00:49 +0000
  • 8a0ebe1628
    revert some func back to proc; unused by nim-eth tests tersec 2023-08-02 22:32:22 +0000
  • 01ae82fd70
    specify exceptions of callback called by exception-free function (#628) tersec 2023-08-01 06:05:22 +0000
  • 0ef63bd83c
    specify exceptions of callback called by exception-free function tersec 2023-08-01 05:21:04 +0000
  • 3912a04ee6
    add mixin env to sqlite3 generic procs jangko 2023-07-29 17:14:16 +0700
  • 521db96a65
    rename data gas to blob gas jangko 2023-07-28 10:19:00 +0700
  • 15a09fab73
    sqlite3: better error message (#622) Jacek Sieka 2023-07-06 08:53:29 +0200
  • 9f8216098e
    fix dispose Jacek Sieka 2023-07-06 08:23:32 +0200
  • 2abb75863f
    sqlite3: better error message Jacek Sieka 2023-06-21 20:20:33 +0200
  • 26ae539598
    Use results Opt for discv5 getNode and resolve (#625) Kim De Mey 2023-06-26 11:30:33 +0200
  • bf14dec0a8
    Use results Opt for discv5 getNode and resolve kdeme 2023-06-26 10:51:34 +0200
  • 6b8a7b009e
    implement EIP-4844: Shard Blobs Transactions jangko 2023-01-20 11:34:31 +0700
  • c5dd5e4115
    Enable tests with also json sink and fix failures (#624) Kim De Mey 2023-06-22 18:13:16 +0200
  • ba37d950bd
    Enable tests with also json sink and fix failures kdeme 2023-06-22 17:40:35 +0200
  • d74dc40bee
    Style fixes and comment improvements on uTP code (#623) Kim De Mey 2023-06-22 13:31:30 +0200
  • bf64b9b8fe
    Style fixes and comment improvements on uTP code kdeme 2023-06-22 13:05:23 +0200
  • 6dacb2ca5c
    fixes related to stint breaking changes jangko 2023-06-09 21:26:17 +0700
  • c3860244b1
    Fix potentential uTP socket leak for socket in SynSent state (#620) Kim De Mey 2023-06-21 12:44:52 +0200
  • 85ea2598df
    Fix potentential uTP socket leak for socket in SynSent state kdeme 2023-06-21 10:00:39 +0200
  • c5ffc11c01
    Merge 89903c4524 into cea23299be Kim De Mey 2023-06-16 13:44:25 +0200
  • cea23299be
    Avoid double socket destroy on timed-out uTP SYN-ACK (#619) Kim De Mey 2023-06-15 04:26:22 -0600
  • 2c58f84fdc
    Avoid double socket destroy on timed-out uTP SYN-ACK kdeme 2023-06-15 11:45:19 +0200
  • d766fc435e
    remove stddefects import (#618) tersec 2023-06-11 12:14:10 +0000
  • 113360481b
    remove stddefects import tersec 2023-06-10 06:27:50 +0000
  • d1e12e0853
    export `generate` Etan Kissling 2023-06-06 23:15:56 +0200
  • 0404df93b6
    Merge commit '99d980c3f6016c616edc938ed8d12542fae193b2' into dev/etan/rn-genprovider Etan Kissling 2023-06-06 23:15:39 +0200
  • c7d79092ac
    rm `newRng`, see https://github.com/status-im/nim-websock/pull/132 Etan Kissling 2023-06-06 23:12:49 +0200
  • 8c18115e15
    move `newRng` to `random2`, and `random2` to `common` Etan Kissling 2023-06-06 22:33:10 +0200
  • 99d980c3f6
    use correct exception in `parseCmdArg` (#614) Etan Kissling 2023-06-06 22:28:14 +0200
  • 783c49c51b
    typealias for allowing different RNG contexts Etan Kissling 2023-06-06 21:59:32 +0200
  • 6c588d953d
    Merge branch 'master' into dev/etan/cu-valueerror Etan Kissling 2023-06-06 21:51:34 +0200
  • c608426d03
    add/change Deneb fields per https://github.com/ethereum/execution-apis/pull/417 (#616) tersec 2023-06-03 18:47:55 +0000
  • e4738ba58e
    add/change Deneb fields per https://github.com/ethereum/execution-apis/pull/417 tersec 2023-06-03 18:21:21 +0000
  • 55b9da0bea
    fix cancellation syntax (#615) Jacek Sieka 2023-06-02 14:33:06 +0200
  • 484e453fb7
    simplify Jacek Sieka 2023-06-01 11:10:41 +0200
  • 0812d690a4
    fix cancellation syntax Jacek Sieka 2023-06-01 09:42:00 +0200
  • 9c1cbcdf7a
    Merge branch 'master' into dev/etan/cu-valueerror Etan Kissling 2023-05-31 15:29:54 +0200
  • 644e834ac7
    use correct exception in `parseCmdArg` Etan Kissling 2023-05-31 15:26:04 +0200
  • 91b2b9d2ed
    rlp codec support optional fields (#613) andri lim 2023-05-30 20:02:02 +0700
  • 2046debfff
    add optional fields usage and behavior to RLP readme jangko 2023-05-30 18:51:44 +0700
  • 0a8bcdbb49
    rlp codec now support Opt too for optional fields jangko 2023-05-30 18:41:18 +0700
  • 0300de7f91
    rlp codec support optional fields jangko 2023-05-30 14:41:47 +0700
  • 67bbd88616
    Replace exception with assertion in rlp.append of BlockHeader jangko 2023-05-25 15:27:37 +0700
  • 7ff6de2367
    fix rlp.readRecordType of BlockBody and friends jangko 2023-05-23 14:07:16 +0700
  • e639dc1e14
    fix missing withdrawals field in EthBlock jangko 2023-05-22 16:11:30 +0700
  • 285da12bf3
    nat.nim: breaking dependency with 'confutils' (#609) Ivan Folgueira Bande 2023-05-16 13:43:31 +0200
  • 254c9f6064
    Raiging 'ValueError' instead of 'ConfigurationError' Ivan Folgueira Bande 2023-05-16 10:51:10 +0200
  • 2ffd3d0079
    nat.nim: breaking dependency with 'confutils' Ivan Folgueira Bande 2023-05-15 12:11:13 +0200
  • 6e5ee490c2
    avoid ptr_arith (#608) Jacek Sieka 2023-05-11 09:39:21 +0200
  • 811c05709b
    avoid ptr_arith Jacek Sieka 2023-05-11 09:07:49 +0200
  • d57a1094b1
    Remove all Defect raises to avoid unnecessary warnings (#607) Kim De Mey 2023-05-10 15:50:04 +0200
  • 5d0a227650
    Remove all Defect raises to avoid unnecessary warnings kdeme 2023-05-10 14:18:06 +0200
  • 7564b21ade
    support only Nim 1.6+ (#606) tersec 2023-05-09 20:19:44 +0000
  • f6d395d623 support only Nim 1.6+ tersec 2023-05-09 17:02:14 +0000
  • 607539d821
    upgrade github actions to v3 jangko 2023-04-20 16:52:42 +0700
  • 89903c4524
    Add relay notifications WIP discv5.2 kdeme 2023-04-28 22:30:26 +0200
  • b1a99d5ea3
    Add session message packet WIP kdeme 2023-04-28 22:08:52 +0200
  • a3c008b80f
    Remove Topic related message types kdeme 2023-04-20 12:52:18 +0200
  • ce4cde6557
    Update discv5 version to 5.2 kdeme 2023-04-20 12:48:01 +0200
  • d4e94da09e Added a comment to explain the need for the missing-node stuff. Adam Spitz 2023-04-28 12:12:27 -0400
  • 4b818e8307
    In the incomplete-db node-existence check, don't use contains. (#603) Adam Spitz 2023-04-28 12:04:33 -0400
  • daebb99d9a Sometimes we want missing nodes to be errors, sometimes not. Adam Spitz 2023-04-23 11:24:21 -0400
  • 3d3d69df38 Need this when compiling under older versions of Nim. Adam Spitz 2023-04-23 10:44:07 -0400
  • e7b7932c24 Oh, I needed the AssertionDefect thing too. Adam Spitz 2023-04-23 10:32:15 -0400
  • 0fe4642703 In the incomplete-db check, just checking len > 0 isn't right. Adam Spitz 2023-04-23 09:43:57 -0400
  • 4c6d247bb9 In the incomplete-db node-existence check, don't use contains. Adam Spitz 2023-04-23 09:03:09 -0400
  • f5dd26eac0
    Some changes to make hexary.nim better able to handle incomplete DBs (#602) Adam Spitz 2023-04-21 07:59:15 -0400
  • 075ceb8c3c Merge branch 'master' into incomplete-db Adam Spitz 2023-04-21 07:04:17 -0400
  • 917888356e
    no more wild constants and rename ecdhSecret to ecdhSharedSecret jangko 2023-04-21 15:59:44 +0700
  • 9bf2e1786b
    remove ecdhRaw usage and replace it with ecdh+custom hash function jangko 2023-04-20 11:54:54 +0700
  • 6053c252e7
    Remove appveyor and travis scripts jangko 2023-04-20 08:33:16 +0700
  • 9a1d35f803
    Fix block body encoding (#598) Jordan Hrycaj 2023-04-19 13:26:41 +0100
  • d8f4754db9 Fix block body encoding Jordan Hrycaj 2023-04-18 15:59:49 +0100
  • 25b0da0280
    Fix JSON writer for logging in devp2p code (#597) Kim De Mey 2023-04-18 13:51:02 +0200
  • b8274c4d24
    Fix JSON writer for logging in devp2p code kdeme 2023-04-18 12:13:07 +0200
  • ffc3ef3a7c Made trie.del throw an exception if it encounters a missing node. Adam Spitz 2023-04-05 14:10:43 -0400
  • ea3c164a00
    uTP clarification on SYN-ACK seqnr and some cleanup (#596) Kim De Mey 2023-04-04 17:11:36 +0200
  • 0e0f681ee0
    uTP clarification on SYN-ACK seqnr and some cleanup kdeme 2023-04-04 12:55:28 +0200
  • 4754543605
    Added maybeGet, for working with incomplete DBs. (#595) Adam Spitz 2023-04-03 13:01:25 -0400
  • 4f6b4aec49 Added maybeGet, for working with incomplete DBs. Adam Spitz 2023-04-03 12:08:16 -0400
  • 9e89f0dccc
    Made rlp.readRecordType(BlockBody, false) include withdrawals. (#594) Adam Spitz 2023-03-17 10:41:38 -0400
  • fee915b0f1 Made rlp.readRecordType(BlockBody, false) include withdrawals. Adam Spitz 2023-03-17 09:46:37 -0400
  • d2ba753792
    Add rlpx metrics and avoid immediate peer reconnections (#585) Kim De Mey 2023-03-16 16:45:12 +0100