9584faee55
* [whisper] Move needed aes_gcm crypto in-crate
In the latest `parity-crypto` release (upcoming 0.4), the aes GCM features were removed (done to remove the dependency on `ring`).
This PR adds the bare minimum crypto needed for Whisper directly to the crate itself and as those were the only features needed from `parity-crypto`, removes the dependency on that crate altogether.
* Upgrade to parity-crypto 0.4
Reverts using NonZeroU32 (introduced [here](
|
||
---|---|---|
.. | ||
benches | ||
blockchain | ||
call-contract | ||
db | ||
evm | ||
light | ||
node-filter | ||
private-tx | ||
res | ||
service | ||
src | ||
sync | ||
types | ||
vm | ||
wasm | ||
Cargo.toml |