Luke Parker
7b0b8a20ec
Standardize serialization within the Monero lib
...
read for R: Read
write for W: Write
serialize for -> Vec<u8>
Also uses std::io::{self, Read, Write} consistently.
2023-01-07 05:18:35 -05:00
Luke Parker
8da0743361
Use sha3 in monero-generators
2022-09-29 08:08:49 -04:00
Luke Parker
ca091a5f04
Expand and correct documentation
2022-09-29 05:25:29 -04:00
Luke Parker
fd48bbd15e
Initial documentation for the Monero libraries ( #122 )
...
* Document all features
* Largely document the Monero libraries
Relevant to https://github.com/serai-dex/serai/issues/103 and likely
sufficient to get this removed from
https://github.com/serai-dex/serai/issues/102 .
2022-09-28 07:44:49 -05:00
Luke Parker
603a3f8c9f
Generate Bulletproofs(+) generators at compile time
...
Creates a new monero-generators crate so the monero crate can run the
code in question at build time.
Saves several seconds from running the tests.
Closes https://github.com/serai-dex/serai/issues/101 .
2022-08-21 06:36:53 -04:00