~~# FDG 编译与测试【optimism develop老分支】

e2e 测试

optimism 根目录编译

git clone -b develop https://github.com/JustXxx/optimism.git
cd optimism
make install-geth
make cannon-prestate
make devnet-allocs

执行FDG e2e测试(完整测试,部分用例失败)

cd op-e2e
make test-fault-proofs

指定e2e函数测试

cd op-e2e
go test -v ./faultproofs/ -test.run TestOutputAlphabetGame_ChallengerWins

合约单元测试

cd optimism/packages/contracts-bedrock/
forge test --mc FaultDisputeGame_Test

e2e 测试【bill Nary=4分支】,点我查看MR

optimism 根目录编译

git clone -b develop_4ary_e2e https://github.com/JustXxx/optimism.git
cd optimism
make install-geth
make cannon-prestate
make devnet-allocs

简单测试用例【bill】,点我查看测试用例

cd op-e2e
go test -v ./faultproofs/ -test.run TestSimple_Cannon_ChallengerWins

合约单元测试, 点我查看主要测试用例

cd optimism/packages/contracts-bedrock/
forge test --mc FaultDisputeGame4Ary_Test
```~~
Select a repo