nim-eth/tests
Kim De Mey d7577f59d7
Rework of ENR decoding code (#709)
- Rework to have exception raise only at rlp decoding and use
result types from then onwards
- Adjust the current API to have result versions and deprecated
the ones which had var Record + bool
- Add PublickKey to the Record object, as this allows us to skip
fromRaw calls whenever access is needed to the public key
- Add a TypedRecord.fromRecord which cannot fail and deprecate
the old one
- Some other minor clean-up & re-ordering
2024-06-27 15:15:23 +02:00
..
common GasInt, BlockNumber, fields name closer to the spec (#696) 2024-06-12 00:13:11 +07:00
db Replace registerCustomScalarFunction with createCustomFunction (#649) 2023-11-21 14:39:24 +01:00
fuzzing Rework of ENR decoding code (#709) 2024-06-27 15:15:23 +02:00
keyfile Style fixes according to --styleCheck:usages (#452) 2021-12-20 13:14:50 +01:00
keys no more wild constants and rename ecdhSecret to ecdhSharedSecret 2023-04-21 16:08:57 +07:00
p2p Rework of ENR decoding code (#709) 2024-06-27 15:15:23 +02:00
rlp rlp: refresh code (#683) 2024-05-26 09:58:24 +02:00
trie binary tries: remove (#684) 2024-05-26 09:57:59 +02:00
utp Use results.Opt instead of option in discv5, utp and nat (#705) 2024-06-18 18:09:27 +02:00
all_tests.nim Refactor p2pProtocol internals (#657) 2024-01-22 16:47:46 +07:00
nim.cfg Enable tests with also json sink and fix failures (#624) 2023-06-22 16:13:16 +00:00
stubloglevel.nim Default compile all tests and binaries with TRACE log level (#549) 2022-11-10 09:01:58 +01:00
test_async_utils.nim Add build_dcli target and add it to CI (#344) 2021-04-06 13:33:24 +02:00
test_bloom.nim CI: test with multiple Nim version (#429) 2021-12-11 19:12:55 +01:00