We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The ECDSA signatures generated by the vm.sign() cheatcode do not strictly follow RFC-6979. For more info regarding the details, see this analysis.
vm.sign()
Note that the underlying ECDSA functionality is provided via RustCrypto which fixed the issue in a recent prerelease, see RustCrypto/elliptic-curves#1100.
Creating this as tracking issue, can be closed once foundry updates to the new RustCrypto version.
The text was updated successfully, but these errors were encountered:
For future reference: Foundry is using this through the k256 crate and we are waiting for the 0.14 release to land: https://crates.io/crates/k256/versions
k256
0.14
alloy-core also re-exports k256, added a tracking ticket for that here: alloy-rs/core#837
alloy-core
Sorry, something went wrong.
No branches or pull requests
The ECDSA signatures generated by the
vm.sign()
cheatcode do not strictly follow RFC-6979. For more info regarding the details, see this analysis.Note that the underlying ECDSA functionality is provided via RustCrypto which fixed the issue in a recent prerelease, see RustCrypto/elliptic-curves#1100.
Creating this as tracking issue, can be closed once foundry updates to the new RustCrypto version.
The text was updated successfully, but these errors were encountered: