* Move EIP-4762 gas charging for contract account creation from code successfully created to transaction start
Signed-off-by: Luis Pinto <luis.pinto@consensys.net>
* fixup! Move EIP-4762 gas charging for contract account creation from code successfully created to transaction start
compact code for debug printing witness gas schedule
Signed-off-by: Luis Pinto <luis.pinto@consensys.net>
* fixup! Move EIP-4762 gas charging for contract account creation from code successfully created to transaction start
update verkle reference tests build
Signed-off-by: Luis Pinto <luis.pinto@consensys.net>
---------
Signed-off-by: Luis Pinto <luis.pinto@consensys.net>
This pull request addresses a minor stylistic improvement in the documentation.
Signed-off-by: Donny <130464015+defitricks@users.noreply.github.com>
Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com>
BesuContext was not a helpful name for an interface that only manipulates services to be used by plugins.
---------
Signed-off-by: jflo <justin+github@florentine.us>
* Add support for counter metric with external supplied value
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net>
* Update CHANGELOG
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net>
---------
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net>
* Don't create reward account if no reward
Signed-off-by: Matthew Whitehead <matthew1001@gmail.com>
* Remove unnecessary test stub
Signed-off-by: Matthew Whitehead <matthew1001@gmail.com>
* Extra check to only create 0 balance accounts if clearEmptyAccounts isn't set
Signed-off-by: Matthew Whitehead <matthew1001@gmail.com>
---------
Signed-off-by: Matthew Whitehead <matthew1001@gmail.com>
* Consolidate all metric collectors into the metrics system
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net>
* Fixes
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net>
* Do not recreate the Prometheus metric system
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net>
---------
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net>
The phrase "private transaction created using v1.3.4" should be in the plural form: "private transactions created using v1.3.4".
Corrected.
Signed-off-by: Dmitry <98899785+mdqst@users.noreply.github.com>
Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com>
* Implementing Issue #7047 - Optionally load jemalloc
Signed-off-by: Antonio Mota <antonio.mota@citi.com>
* Implementing Issue #7047 - Optionally load jemalloc
Signed-off-by: Antonio Mota <antonio.mota@citi.com>
* Implementing Issue #7047 - Optionally load jemalloc: fixes after review
Signed-off-by: Antonio Mota <antonio.mota@citi.com>
* Implementing Issue #7047 - Optionally load jemalloc: added entry to CHANGELOG
Signed-off-by: Antonio Mota <antonio.mota@citi.com>
* Changes after review
Signed-off-by: Antonio Mota <antonio.mota@citi.com>
* Added env var check in unix script
Signed-off-by: Antonio Mota <antonio.mota@citi.com>
* Improved code and script, build and tested
Signed-off-by: amsmota <amsmota@gmail.com>
* Improved code and script, build and tested
Signed-off-by: amsmota <amsmota@gmail.com>
---------
Signed-off-by: Antonio Mota <antonio.mota@citi.com>
Signed-off-by: amsmota <amsmota@gmail.com>
"ope.ex.mem" should be "op.ex.mem" — The abbreviation for "opcode execution" should be "op" rather than "ope."
Corrected.
Signed-off-by: Dmitry <98899785+mdqst@users.noreply.github.com>
Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com>
* add optional worldstate move to debug_setHead
* make state rolling occur incrementally so as not to overwhelm memory and resources
Signed-off-by: garyschulte <garyschulte@gmail.com>