Blake2b F precompile by pdyraga · Pull Request #4 · keep-network/go-ethereum
New! Multiple suggested changes can be batched together in a single commit. Each suggestion author will be attributed in the commit as a co-author. Leave a comment We don’t support that file type. Try again with GIF, JPEG, JPG, MOV, MP4, PNG, SVG, WEBM, CPUPROFILE, CSV, DMP, DOCX, FODG, FODP, FODS, FODT, GZ, JSON, JSONC, LOG, MD, ODF, ODG, ODP, ODS, ODT, PATCH, PDF, PPTX, TGZ, TXT, XLS, XLSX or ZIP. Attaching documents requires write permission to this repository. Try again with GIF, JPEG, JPG, MOV, MP4, PNG, SVG, WEBM, CPUPROFILE, CSV, DMP, DOCX, FODG, FODP, FODS, FODT, GZ, JSON, JSONC, LOG, MD, ODF, ODG, ODP, ODS, ODT, PATCH, PDF, PPTX, TGZ, TXT, XLS, XLSX or ZIP. This file is empty. Try again with a file that’s not empty. This file is hidden. Try again with another file. Something went really wrong, and we can’t process that file. Try again. Nothing to preview There was a problem hiding this comment. The reason will be displayed to describe this comment to others
Expand Up @@ -17,8 +17,11 @@ package vm import ( "crypto/rand" "encoding/hex" "fmt" "math/big" "reflect" "testing" "github.com/ethereum/go-ethereum/common" Expand All @@ -32,6 +35,14 @@ type precompiledTest struct { noBenchmark bool // Benchmark primarily the worst-cases } // precompiledFailureTest defines the input/error pairs for precompiled // contract failure tests. type precompiledFailureTest struct { input string expectedError error name string } // modexpTests are the test and benchmark data for the modexp precompiled contract. var modexpTests =…
saved by
related reading
- revm/documentation/src/crates/precompile.md at b7b92aee232558ea48e9580bfac74d442a17babd · bluealloy/revmgithub.com
- solidity - How to use Ethereum precompile bn256Pairing to check equality on symmetric groups? - Ethereum Stack Exchangeethereum.stackexchange.com
- solidity - Are there any examples of using precompiled contracts? - Ethereum Stack Exchangeethereum.stackexchange.com
- How to add a custom precompile contractgithub.com
- EVM Codesevm.codes
- GitHub - foundry-rs/forge-std: A collection of helpful contracts and libraries for use with Forge and Foundrygithub.com
- go-ethereum/core/vm/contracts.go at bd6879ac518431174a490ba42f7e6e822dcb3ee1 · ethereum/go-ethereum · GitHubgithub.com
- EVM Codes - Opcodesevm.codes
- revm/documentation/src/crates/precompile.md at b7b92aee232558ea48e9580bfac74d442a17babd · bluealloy/revm · GitHubgithub.com
- REVM Is All You Need. How to build simulated blockchain… | by Solid Quant | Mediummedium.com
- A shallow dive into formal verificationvitalik.eth.limo
- Google's Fully Homomorphic Encryption Compiler — A Primer || Math ∩ Programmingjeremykun.com