├── .gitattributes ├── .github └── workflows │ └── test.yml ├── .gitignore ├── .gitmodules ├── LICENSE ├── README.md ├── foundry.toml ├── scripts └── addr.sh ├── src ├── Contract.sol ├── beacon_root │ ├── ctor.eas │ └── main.eas ├── common │ ├── fake_expo.eas │ └── fake_expo_test.eas ├── consolidations │ ├── ctor.eas │ └── main.eas ├── execution_hash │ ├── ctor.eas │ └── main.eas └── withdrawals │ ├── ctor.eas │ └── main.eas └── test ├── BeaconRoot.t.sol ├── Consolidation.t.sol ├── ExecutionHash.t.sol ├── FakeExpo.t.sol ├── Test.sol └── Withdrawal.t.sol /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/sys-asm/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/sys-asm/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | cache/ 2 | out/ 3 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/sys-asm/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/sys-asm/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/sys-asm/HEAD/README.md -------------------------------------------------------------------------------- /foundry.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/sys-asm/HEAD/foundry.toml -------------------------------------------------------------------------------- /scripts/addr.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/sys-asm/HEAD/scripts/addr.sh -------------------------------------------------------------------------------- /src/Contract.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/sys-asm/HEAD/src/Contract.sol -------------------------------------------------------------------------------- /src/beacon_root/ctor.eas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/sys-asm/HEAD/src/beacon_root/ctor.eas -------------------------------------------------------------------------------- /src/beacon_root/main.eas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/sys-asm/HEAD/src/beacon_root/main.eas -------------------------------------------------------------------------------- /src/common/fake_expo.eas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/sys-asm/HEAD/src/common/fake_expo.eas -------------------------------------------------------------------------------- /src/common/fake_expo_test.eas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/sys-asm/HEAD/src/common/fake_expo_test.eas -------------------------------------------------------------------------------- /src/consolidations/ctor.eas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/sys-asm/HEAD/src/consolidations/ctor.eas -------------------------------------------------------------------------------- /src/consolidations/main.eas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/sys-asm/HEAD/src/consolidations/main.eas -------------------------------------------------------------------------------- /src/execution_hash/ctor.eas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/sys-asm/HEAD/src/execution_hash/ctor.eas -------------------------------------------------------------------------------- /src/execution_hash/main.eas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/sys-asm/HEAD/src/execution_hash/main.eas -------------------------------------------------------------------------------- /src/withdrawals/ctor.eas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/sys-asm/HEAD/src/withdrawals/ctor.eas -------------------------------------------------------------------------------- /src/withdrawals/main.eas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/sys-asm/HEAD/src/withdrawals/main.eas -------------------------------------------------------------------------------- /test/BeaconRoot.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/sys-asm/HEAD/test/BeaconRoot.t.sol -------------------------------------------------------------------------------- /test/Consolidation.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/sys-asm/HEAD/test/Consolidation.t.sol -------------------------------------------------------------------------------- /test/ExecutionHash.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/sys-asm/HEAD/test/ExecutionHash.t.sol -------------------------------------------------------------------------------- /test/FakeExpo.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/sys-asm/HEAD/test/FakeExpo.t.sol -------------------------------------------------------------------------------- /test/Test.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/sys-asm/HEAD/test/Test.sol -------------------------------------------------------------------------------- /test/Withdrawal.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/sys-asm/HEAD/test/Withdrawal.t.sol --------------------------------------------------------------------------------