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
|
755dc84859
|
Replace rand with rand_core where possible
Turns out rand_core offers OsRng.
|
2022-07-27 05:45:08 -04:00 |
|
Luke Parker
|
b80c1bec4c
|
Update dependencies
ethers previously used a git spec due to depending on not-yet-published
updates. Now that they've been released, a properly published version is
used.
|
2022-07-22 12:36:30 -04:00 |
|
noot
|
c589743e2b
|
ethereum: implement schnorr verification contract deployment and related crypto (#36)
* basic schnorr verify working
* add schnorr-verify as submodule
* remove previous code
* Misc Ethereum work which will probably be disregarded
* add ecrecover hack test, worksgit add src/
* merge w develop
* starting w/ rust-web3
* trying to use ethers
* deploy_schnorr_verifier_contract finally working
* modify EthereumHram to use 27/28 for point parity
* updated address calc, solidity schnorr verify now working
* add verify failure to test
* update readme
* move ethereum/ to coins/
* un fmt coins/monero
* update .gitmodules
* fix cargo paths
* fix coins/monero
* add #[allow(non_snake_case)]
* un-fmt stuff
* move crypto to coins/ethereum
* move unit tests to ethereum/tests
* remove js, build w ethers
* update .gitignore
* address comments
* add q != 0 check
* update contract param order
* update contract license to AGPL
* update ethereum-serai license to GPL and fmt
* GPLv3 for ethereum-serai
* AGPLv3 for ethereum-serai
* actually fix license
Co-authored-by: Luke Parker <lukeparker5132@gmail.com>
|
2022-07-16 16:45:41 -05:00 |
|