• Conner Fromknecht's avatar
    fix: disable geth preemptive empty block mining logic · 285f0b2c
    Conner Fromknecht authored
    When using PoW, geth begins mining on empty blocks before attempting to
    select which transactions to include. This optimization is not needed,
    as we require that every L2 block have exactly one transaction. This
    commit disables this behavior an modifies the tests accordingly. The
    test is also expanded to be stricter wrt to testing number of txs and
    uncles on all blocks.
    285f0b2c
Name
Last commit
Last update
.changeset Loading commit data...
.github Loading commit data...
.husky Loading commit data...
.vscode Loading commit data...
go Loading commit data...
integration-tests Loading commit data...
l2geth Loading commit data...
ops Loading commit data...
packages Loading commit data...
patches Loading commit data...
specs Loading commit data...
.dockerignore Loading commit data...
.editorconfig Loading commit data...
.eslintrc.js Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
.gitmodules Loading commit data...
.nvmrc Loading commit data...
.prettierrc.js Loading commit data...
.prettierrc.json Loading commit data...
CONTRIBUTING.md Loading commit data...
LICENSE Loading commit data...
README.md Loading commit data...
lerna.json Loading commit data...
package.json Loading commit data...
tsconfig.build.json Loading commit data...
tsconfig.json Loading commit data...
yarn.lock Loading commit data...