Commit Graph

5 Commits

Author SHA1 Message Date
Luke Parker
7858387aed Clarify transcripting for Clsag::verify, Mlsag::verify, as with Clsag::sign 2025-08-09 00:02:16 -04:00
Luke Parker
ffed3edc70 Fix #654 2025-08-08 23:57:38 -04:00
Luke Parker
c3472b4ceb Response to usage of unwrap in non-test code
This commit replaces all usage of `unwrap` with `expect` within
`networks/monero`, clarifying why the panic risked is unreachable. This commit
also replaces some uses of `unwrap` with solutions which are guaranteed not to
fail.

Notably, compilation on 128-bit systems is prevented, ensuring
`u64::try_from(usize::MAX)` will never panic at runtime.

Slight breaking changes are additionally included as necessary to massage out
some avoidable panics.
2025-08-08 21:33:28 -04:00
Luke Parker
a6d2476b66 Respond to 1.1 A1 2025-07-23 08:42:20 -04:00
Luke Parker
7d2d739042 Rename the coins folder to networks (#583)
* Rename the coins folder to networks

Ethereum isn't a coin. It's a network.

Resolves #357.

* More renames of coins -> networks in orchestration

* Correct paths in tests/

* cargo fmt
2024-07-18 15:16:45 -04:00