Commit Graph

1864 Commits

Author SHA1 Message Date
Luke Parker
7ed1fca270 Use a SeedableRng for CLSAG multisig signing 2022-04-28 17:12:54 -04:00
Luke Parker
20f214c300 Update CLSAG multisig to work again 2022-04-28 12:01:20 -04:00
Luke Parker
f3a5e3c27e Implement TX creation
Updates CLSAG signing as needed. Moves around Error types.

CLSAG multisig and the multisig feature is currently completely borked 
because of this. The created TXs are accepted by Monero nodes.
2022-04-28 03:31:09 -04:00
Luke Parker
b10b531311 Correct the placement of the wrapper rebuild in the build script 2022-04-27 22:49:18 -04:00
Luke Parker
a37a21f891 Rename monero-sign to monero-serai 2022-04-27 22:48:58 -04:00
Luke Parker
c9537a08a1 Files meant for the previous commit 2022-04-27 00:09:25 -04:00
Luke Parker
df4be9ca0c Move the Monero create to coins/
Includes misc bug fixes
2022-04-27 00:09:05 -04:00
Luke Parker
79f39c4433 Simplify Monero build script 2022-04-26 22:59:20 -04:00
Luke Parker
3c98e85c0a Futher document hash_msg 2022-04-23 12:59:53 -04:00
Luke Parker
afdac8c49b Fix clsag context and handle the OUT_DIR changing
Also rearranges arguments a bit.
2022-04-23 03:59:21 -04:00
Luke Parker
e22dcb1441 Update FROST signing to match the IETF draft
Modernizes dependencies
2022-04-23 03:49:30 -04:00
Luke Parker
76a6ff46be Include the scalar offset in the calculation of p 2022-04-22 22:26:08 -04:00
Luke Parker
7421ed96ff Move the Validators protocol spec doc in
Updates it as applicable
2022-04-21 22:01:12 -04:00
Luke Parker
6101f81d0a Initial commit
Combines the existing frost-rs, dalek-ff-group, and monero-rs repos into 
a monorepo. Makes tweaks necessary as needed. Replaces RedDSA (which was 
going to be stubbed out into a new folder for now) with an offset system 
that voids its need and allows stealth addresses with CLSAG.
2022-04-21 21:36:18 -04:00