Luke Parker
065d314e2a
Further expand clippy workspace lints
...
Achieves a notable amount of reduced async and clones.
2023-12-17 00:04:49 -05:00
Luke Parker
ea3af28139
Add workspace lints
2023-12-17 00:04:47 -05:00
Luke Parker
6efc313d76
Add/update msrv for common/*, crypto/*, coins/*, and substrate/*
...
This includes all published crates.
2023-11-21 01:19:40 -05:00
Luke Parker
aa724c06bc
Start relying on curve25519-dalek's group feature
...
Removes git dependency for schnorrkel as well, now that schnorrkel has updated.
2023-09-12 08:56:30 -04:00
Luke Parker
906d3b9a7c
Merge pull request #348 from serai-dex/current-crypto-crates
...
Current crypto crates
2023-08-21 01:24:16 -04:00
Luke Parker
34c6974311
Merge branch 'dalek-4.0' into develop
2023-08-17 02:00:36 -04:00
Luke Parker
dd523b22c2
Correct transcript minimum version requirements
2023-08-08 18:32:13 -04:00
Luke Parker
fa406c507f
Update crypto/ package versions
...
On a branch while bitcoin-serai wraps up its audit.
2023-08-08 18:19:01 -04:00
Luke Parker
38ad1d4bc4
Add msrv definitions to common and crypto
...
This will effectively add msrv protections to the entire project as almost
everything grabs from these.
Doesn't add msrv to coins as coins/bitcoin is still frozen.
Doesn't add msrv to services since cargo msrv doesn't play nice with anything
importing the runtime.
2023-08-02 14:17:57 -04:00
Luke Parker
23e1c9769c
dalek 4.0
2023-07-23 14:32:14 -04:00
Luke Parker
09d96822ca
Document a pair of panics requiring 256 GB of RAM/4 GB of a context
2023-04-24 23:49:06 -04:00
Luke Parker
82c34dcc76
Implement a FROST variant of Schnorrkel ( #274 )
...
* Minor lint
* Update frost-schnorrkel to the latest modular-frost
* Tidy up the schnorrkel library
2023-04-10 06:05:17 -04:00
Luke Parker
be05e0dd47
Revert "Implement a FROST algorithm for Schnorrkel"
...
This reverts commit 8ef8b5ca6f
.
2023-01-13 18:57:07 -05:00
Luke Parker
8ef8b5ca6f
Implement a FROST algorithm for Schnorrkel
2023-01-13 18:52:38 -05:00