mirror of
https://github.com/hl-archive-node/nanoreth.git
synced 2025-12-06 10:59:55 +00:00
* Add tracing to ProtocolMessage::decode errors * Change trace message formatting Now it prints the bytes as a hex string. Also changed trace level to WARN and added 'handshake' to one of the traces to differentiate between them * Add prefix to raw message bytes * Specify 'eth' in trace message to differentiate it from other handshakes Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com> Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
RLP encoder/decoder
Forked from an earlier Apache licenced version of the fastrlp crate, before it changed licence to GPL.
NOTE: The Rust fastrlp implementation is itself a port of the Golang Apache licensed fastrlp