Commit Graph

6 Commits

Author SHA1 Message Date
racytech
d4f8da719e
init kzg ctx from file (trusted_setup.json) (#1066) 2023-08-03 06:35:10 +00:00
Andrew Ashikhmin
42c9c28cac
Update go-kzg-4844 to v0.3.0 (#1015)
[v0.3.0](https://github.com/crate-crypto/go-kzg-4844/releases/tag/v0.3.0)
switches precompile input's z and y to big endian according to
https://github.com/ethereum/EIPs/pull/7020.
2023-06-07 15:29:33 +00:00
Roberto Bayardo
b182304fe4
add kzg context to erigon-lib (#984)
Both the core erigon client and the erigon-lib txpool need to access kzg
functionality for EIP-4844, so moving this here where it can be reused
across both.
2023-05-03 06:42:21 +00:00
hexoscott
61706714c3
bringing hash, address, and chain config into lib (#826) 2023-01-13 15:52:38 +00:00
Andrew Ashikhmin
e572bef176
Remove TxParseContext.withBor (#622) 2022-09-04 13:15:02 +02:00
Andrew Ashikhmin
987fb4a7e1
ParseTransaction: Validate v, r, s in signature (#616)
* Introduce TxParseContext.allowPreEip2s

* TxParsseConfig -> TxParseConfig

* Extract MustDecodeHex

* Validate v, r, s of txn signature

* Add comment
2022-09-01 15:26:42 +02:00