mirror of https://github.com/status-im/nim-eth.git
7f20d79945
- Rework adding and updating of fields by having an insert call that gets used everywhere. Avoiding also duplicate keys. One side-effect of this is that ENR sequence number will always get updated on an update call, even if nothing changes. - Deprecate initRecord as it is only used in tests and is flawed - Assert when predefined keys go into the extra custom pairs. Any of the predefined keys are only to be passed now via specific parameters to make sure that the correct types are stored in ENR. - Clearify the Opt.none behaviour for Record.update - When setting ipv6, allow for tcp/udp port fields to be used default - General clean-up - Rework/clean-up completely the ENR tests. |
||
---|---|---|
.. | ||
discoveryv5 | ||
private | ||
auth.nim | ||
bootnodes.nim | ||
discovery.nim | ||
ecies.nim | ||
enode.nim | ||
kademlia.nim | ||
p2p_backends_helpers.nim | ||
p2p_protocol_dsl.nim | ||
p2p_tracing.nim | ||
p2p_tracing_ctail_plugin.nim | ||
peer_pool.nim | ||
rlpx.nim | ||
rlpxcrypt.nim |