├── .github ├── dependabot.yml └── workflows │ ├── _shared-prepare-docker-cache.yaml │ ├── _shared-run-test.yaml │ ├── _shared-run.yaml │ ├── run-manual.yml │ └── run-scheduled.yml ├── .gitignore ├── assertoor-tests ├── all-opcodes-test.yaml ├── big-calldata-tx-test.yaml ├── blob-transactions-test.yaml ├── block-proposal-check.yaml ├── dencun-opcodes-test.yaml ├── eoa-transactions-test.yaml ├── mev-block-proposal-check.yaml ├── pectra-dev │ ├── 33eth-deposit.yaml │ ├── all.yaml │ ├── blockhash-test.yaml │ ├── bls-changes.yaml │ ├── eip7702-test.yaml │ ├── el-triggered-consolidation.yaml │ ├── el-triggered-exit.yaml │ ├── massive-deposit-0x02.yaml │ ├── massive-deposit.yaml │ ├── voluntary-exits.yaml │ └── wait-for-slot.yaml ├── stability-check.yaml ├── synchronized-check.yaml ├── validator-exit-test.yaml ├── validator-lifecycle-test-v2.yaml ├── validator-lifecycle-test.yaml ├── validator-proposer-slashing-test.yaml ├── validator-slashing-test.yaml ├── validator-withdrawal-test-v2.yaml └── validator-withdrawal-test.yaml ├── clients ├── fulu.yaml ├── latest-dev.yaml └── latest-stable.yaml ├── kurtosis-config ├── default.yaml ├── default_fulu_fork.yaml ├── default_with_mev.yaml ├── default_with_scoring.yaml └── default_without_snooper.yaml ├── summary-scripts └── vc-compatibility.sh ├── test-src ├── all-opcodes-test │ ├── 01-all_opcodes │ │ ├── test-0x0.evm │ │ ├── test-0x1-0x2.evm │ │ ├── test-0x3.evm │ │ ├── test-0x4.evm │ │ ├── test-0x5.evm │ │ ├── test-0x6-0x7.evm │ │ ├── test-0x8.evm │ │ ├── test-0x9.evm │ │ ├── test-0xa.evm │ │ ├── test-0xf.evm │ │ ├── test-all.evm │ │ └── test-all.hex │ ├── 02-revert_opcodes │ │ ├── test-0x00.evm │ │ ├── test-0xf3.evm │ │ ├── test-0xfd.evm │ │ └── test-0xfe.evm │ ├── 03-precompiles │ │ ├── test1-precompiles.sol │ │ └── test2-verifier.sol │ ├── README.md │ └── dummy.evm └── dencun-opcodes-test │ ├── test1-eip1153.sol │ ├── test2-eip4844.sol │ ├── test3-eip5656.sol │ └── test4-eip4788.sol └── tests.yaml /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/_shared-prepare-docker-cache.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/.github/workflows/_shared-prepare-docker-cache.yaml -------------------------------------------------------------------------------- /.github/workflows/_shared-run-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/.github/workflows/_shared-run-test.yaml -------------------------------------------------------------------------------- /.github/workflows/_shared-run.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/.github/workflows/_shared-run.yaml -------------------------------------------------------------------------------- /.github/workflows/run-manual.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/.github/workflows/run-manual.yml -------------------------------------------------------------------------------- /.github/workflows/run-scheduled.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/.github/workflows/run-scheduled.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | temp/ -------------------------------------------------------------------------------- /assertoor-tests/all-opcodes-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/assertoor-tests/all-opcodes-test.yaml -------------------------------------------------------------------------------- /assertoor-tests/big-calldata-tx-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/assertoor-tests/big-calldata-tx-test.yaml -------------------------------------------------------------------------------- /assertoor-tests/blob-transactions-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/assertoor-tests/blob-transactions-test.yaml -------------------------------------------------------------------------------- /assertoor-tests/block-proposal-check.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/assertoor-tests/block-proposal-check.yaml -------------------------------------------------------------------------------- /assertoor-tests/dencun-opcodes-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/assertoor-tests/dencun-opcodes-test.yaml -------------------------------------------------------------------------------- /assertoor-tests/eoa-transactions-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/assertoor-tests/eoa-transactions-test.yaml -------------------------------------------------------------------------------- /assertoor-tests/mev-block-proposal-check.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/assertoor-tests/mev-block-proposal-check.yaml -------------------------------------------------------------------------------- /assertoor-tests/pectra-dev/33eth-deposit.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/assertoor-tests/pectra-dev/33eth-deposit.yaml -------------------------------------------------------------------------------- /assertoor-tests/pectra-dev/all.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/assertoor-tests/pectra-dev/all.yaml -------------------------------------------------------------------------------- /assertoor-tests/pectra-dev/blockhash-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/assertoor-tests/pectra-dev/blockhash-test.yaml -------------------------------------------------------------------------------- /assertoor-tests/pectra-dev/bls-changes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/assertoor-tests/pectra-dev/bls-changes.yaml -------------------------------------------------------------------------------- /assertoor-tests/pectra-dev/eip7702-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/assertoor-tests/pectra-dev/eip7702-test.yaml -------------------------------------------------------------------------------- /assertoor-tests/pectra-dev/el-triggered-consolidation.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/assertoor-tests/pectra-dev/el-triggered-consolidation.yaml -------------------------------------------------------------------------------- /assertoor-tests/pectra-dev/el-triggered-exit.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/assertoor-tests/pectra-dev/el-triggered-exit.yaml -------------------------------------------------------------------------------- /assertoor-tests/pectra-dev/massive-deposit-0x02.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/assertoor-tests/pectra-dev/massive-deposit-0x02.yaml -------------------------------------------------------------------------------- /assertoor-tests/pectra-dev/massive-deposit.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/assertoor-tests/pectra-dev/massive-deposit.yaml -------------------------------------------------------------------------------- /assertoor-tests/pectra-dev/voluntary-exits.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/assertoor-tests/pectra-dev/voluntary-exits.yaml -------------------------------------------------------------------------------- /assertoor-tests/pectra-dev/wait-for-slot.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/assertoor-tests/pectra-dev/wait-for-slot.yaml -------------------------------------------------------------------------------- /assertoor-tests/stability-check.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/assertoor-tests/stability-check.yaml -------------------------------------------------------------------------------- /assertoor-tests/synchronized-check.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/assertoor-tests/synchronized-check.yaml -------------------------------------------------------------------------------- /assertoor-tests/validator-exit-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/assertoor-tests/validator-exit-test.yaml -------------------------------------------------------------------------------- /assertoor-tests/validator-lifecycle-test-v2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/assertoor-tests/validator-lifecycle-test-v2.yaml -------------------------------------------------------------------------------- /assertoor-tests/validator-lifecycle-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/assertoor-tests/validator-lifecycle-test.yaml -------------------------------------------------------------------------------- /assertoor-tests/validator-proposer-slashing-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/assertoor-tests/validator-proposer-slashing-test.yaml -------------------------------------------------------------------------------- /assertoor-tests/validator-slashing-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/assertoor-tests/validator-slashing-test.yaml -------------------------------------------------------------------------------- /assertoor-tests/validator-withdrawal-test-v2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/assertoor-tests/validator-withdrawal-test-v2.yaml -------------------------------------------------------------------------------- /assertoor-tests/validator-withdrawal-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/assertoor-tests/validator-withdrawal-test.yaml -------------------------------------------------------------------------------- /clients/fulu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/clients/fulu.yaml -------------------------------------------------------------------------------- /clients/latest-dev.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/clients/latest-dev.yaml -------------------------------------------------------------------------------- /clients/latest-stable.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/clients/latest-stable.yaml -------------------------------------------------------------------------------- /kurtosis-config/default.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/kurtosis-config/default.yaml -------------------------------------------------------------------------------- /kurtosis-config/default_fulu_fork.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/kurtosis-config/default_fulu_fork.yaml -------------------------------------------------------------------------------- /kurtosis-config/default_with_mev.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/kurtosis-config/default_with_mev.yaml -------------------------------------------------------------------------------- /kurtosis-config/default_with_scoring.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/kurtosis-config/default_with_scoring.yaml -------------------------------------------------------------------------------- /kurtosis-config/default_without_snooper.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/kurtosis-config/default_without_snooper.yaml -------------------------------------------------------------------------------- /summary-scripts/vc-compatibility.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/summary-scripts/vc-compatibility.sh -------------------------------------------------------------------------------- /test-src/all-opcodes-test/01-all_opcodes/test-0x0.evm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/test-src/all-opcodes-test/01-all_opcodes/test-0x0.evm -------------------------------------------------------------------------------- /test-src/all-opcodes-test/01-all_opcodes/test-0x1-0x2.evm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/test-src/all-opcodes-test/01-all_opcodes/test-0x1-0x2.evm -------------------------------------------------------------------------------- /test-src/all-opcodes-test/01-all_opcodes/test-0x3.evm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/test-src/all-opcodes-test/01-all_opcodes/test-0x3.evm -------------------------------------------------------------------------------- /test-src/all-opcodes-test/01-all_opcodes/test-0x4.evm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/test-src/all-opcodes-test/01-all_opcodes/test-0x4.evm -------------------------------------------------------------------------------- /test-src/all-opcodes-test/01-all_opcodes/test-0x5.evm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/test-src/all-opcodes-test/01-all_opcodes/test-0x5.evm -------------------------------------------------------------------------------- /test-src/all-opcodes-test/01-all_opcodes/test-0x6-0x7.evm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/test-src/all-opcodes-test/01-all_opcodes/test-0x6-0x7.evm -------------------------------------------------------------------------------- /test-src/all-opcodes-test/01-all_opcodes/test-0x8.evm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/test-src/all-opcodes-test/01-all_opcodes/test-0x8.evm -------------------------------------------------------------------------------- /test-src/all-opcodes-test/01-all_opcodes/test-0x9.evm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/test-src/all-opcodes-test/01-all_opcodes/test-0x9.evm -------------------------------------------------------------------------------- /test-src/all-opcodes-test/01-all_opcodes/test-0xa.evm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/test-src/all-opcodes-test/01-all_opcodes/test-0xa.evm -------------------------------------------------------------------------------- /test-src/all-opcodes-test/01-all_opcodes/test-0xf.evm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/test-src/all-opcodes-test/01-all_opcodes/test-0xf.evm -------------------------------------------------------------------------------- /test-src/all-opcodes-test/01-all_opcodes/test-all.evm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/test-src/all-opcodes-test/01-all_opcodes/test-all.evm -------------------------------------------------------------------------------- /test-src/all-opcodes-test/01-all_opcodes/test-all.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/test-src/all-opcodes-test/01-all_opcodes/test-all.hex -------------------------------------------------------------------------------- /test-src/all-opcodes-test/02-revert_opcodes/test-0x00.evm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/test-src/all-opcodes-test/02-revert_opcodes/test-0x00.evm -------------------------------------------------------------------------------- /test-src/all-opcodes-test/02-revert_opcodes/test-0xf3.evm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/test-src/all-opcodes-test/02-revert_opcodes/test-0xf3.evm -------------------------------------------------------------------------------- /test-src/all-opcodes-test/02-revert_opcodes/test-0xfd.evm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/test-src/all-opcodes-test/02-revert_opcodes/test-0xfd.evm -------------------------------------------------------------------------------- /test-src/all-opcodes-test/02-revert_opcodes/test-0xfe.evm: -------------------------------------------------------------------------------- 1 | 2 | 1337 0x00 MSTORE 3 | INVALID 4 | -------------------------------------------------------------------------------- /test-src/all-opcodes-test/03-precompiles/test1-precompiles.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/test-src/all-opcodes-test/03-precompiles/test1-precompiles.sol -------------------------------------------------------------------------------- /test-src/all-opcodes-test/03-precompiles/test2-verifier.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/test-src/all-opcodes-test/03-precompiles/test2-verifier.sol -------------------------------------------------------------------------------- /test-src/all-opcodes-test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/test-src/all-opcodes-test/README.md -------------------------------------------------------------------------------- /test-src/all-opcodes-test/dummy.evm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/test-src/all-opcodes-test/dummy.evm -------------------------------------------------------------------------------- /test-src/dencun-opcodes-test/test1-eip1153.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/test-src/dencun-opcodes-test/test1-eip1153.sol -------------------------------------------------------------------------------- /test-src/dencun-opcodes-test/test2-eip4844.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/test-src/dencun-opcodes-test/test2-eip4844.sol -------------------------------------------------------------------------------- /test-src/dencun-opcodes-test/test3-eip5656.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/test-src/dencun-opcodes-test/test3-eip5656.sol -------------------------------------------------------------------------------- /test-src/dencun-opcodes-test/test4-eip4788.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/test-src/dencun-opcodes-test/test4-eip4788.sol -------------------------------------------------------------------------------- /tests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethpandaops/assertoor-test/HEAD/tests.yaml --------------------------------------------------------------------------------