cuprate/net/epee-encoding
Boog900 93372fa4b5
P2P Address book & Handshake changes (#89)
* use tokio's delay queue for bans

* document handles

* remove peers from address book when retrieving

* ping inbound peers during handshakes

* support receiving pings during handshakes

* add peer to anchor before reducing whit list

* clippy

* comment handshakes

* typos

* sort `use`

* use `rand::prelude::*`

* review comments

* update macro
2024-03-20 20:58:12 +00:00
..
src P2P Address book & Handshake changes (#89) 2024-03-20 20:58:12 +00:00
tests P2P Address book & Handshake changes (#89) 2024-03-20 20:58:12 +00:00
Cargo.toml net: use epee_encoding instead of monero-epee-bin-serde 2024-01-30 16:09:54 +00:00
LICENSE net: add epee-encoding and fixed-bytes 2024-01-29 22:44:59 +00:00
README.md P2P Address book & Handshake changes (#89) 2024-03-20 20:58:12 +00:00

Epee Encoding

This crate implements the epee binary format found in Monero; unlike other crates, this one does not use serde, this is not because serde is bad but its to reduce the load on maintainers as all the traits in this lib are specific to epee instead of general purpose.