Luke Parker
19488cf446
Fill out Cargo.tomls
...
Updated missing fields/sections, even if some won't be used, to
standardize.
Also made FROST tests feature-gated.
2022-10-15 23:46:22 -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
546b772be3
Clarify licensing per https://github.com/serai-dex/serai/issues/13
...
Implements bullets 2-4 of
https://github.com/serai-dex/serai/issues/13#issuecomment-1212689876 .
2022-08-25 04:02:13 -04:00
Luke Parker
76a7160ea5
Correct clippy warnings
...
Currently intended to be done with:
cargo clippy --features "recommended merlin batch serialize experimental
ed25519 ristretto p256 secp256k1 multisig" -- -A clippy::type_complexity
-A dead_code
2022-07-22 02:35:17 -04:00
Luke Parker
cd8b116fd8
cargo fmt
2022-07-21 23:30:51 -05:00
Luke Parker
a733bb5865
Update the ink! contract to match docs
2022-07-21 23:30:51 -05:00
Luke Parker
895fbae2dc
Add a full success route test for the multisig contract
2022-07-21 23:30:51 -05:00
Luke Parker
21e555192c
Add subsequent_vote test
...
This is the contracts/extension that triggered a Rust ICE, as noted in
my issue there.
2022-07-21 23:30:51 -05:00
Luke Parker
aa0d364fc2
First passing multisig vote test
2022-07-21 23:30:51 -05:00
Luke Parker
43c4487804
Create a dedicated crate for the extension
2022-07-21 23:30:51 -05:00
Luke Parker
5583bf3447
Initial multisig tracking contract in ink
2022-07-21 23:30:51 -05:00