https://github.com/cuprate/epee_serde
https://github.com/cuprate/epee_serde
monero rust
Last synced: 22 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/cuprate/epee_serde
- Owner: Cuprate
- License: apache-2.0
- Archived: true
- Created: 2023-01-15T17:58:15.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-04-23T00:09:42.000Z (about 2 years ago)
- Last Synced: 2025-02-17T16:52:09.665Z (2 months ago)
- Topics: monero, rust
- Language: Rust
- Homepage:
- Size: 29.3 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE-APACHE
Awesome Lists containing this project
README
# `epee-serde`
This library reuses code from [monero-epee-bin-serde](https://github.com/monero-rs/monero-epee-bin-serde) but has changes to help with implementing the Monero p2p protocol.
This crate implements the binary encoding defined in the `epee` helper library of Monero [[0], [1]] as a [`serde`](https://docs.rs/serde) data format.
[0]: https://github.com/monero-project/monero/blob/0a1ddc2eff854f3e932203a95b65a9f1efd60eef/contrib/epee/include/storages/portable_storage_from_bin.h
[1]: https://github.com/monero-project/monero/blob/0a1ddc2eff854f3e932203a95b65a9f1efd60eef/contrib/epee/include/storages/portable_storage_to_bin.h## License
Licensed under either of
- Apache License, Version 2.0, ([LICENSE-APACHE](LICENSE-APACHE) or
http://www.apache.org/licenses/LICENSE-2.0)
- MIT license ([LICENSE-MIT](LICENSE-MIT) or http://opensource.org/licenses/MIT)at your option.
### Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.