ethereum-optimism / cannon

On chain interactive fault prover for Ethereum
MIT License
584 stars 135 forks source link

Unable to fetch mips program #120

Closed sbnair closed 1 year ago

sbnair commented 1 year ago

Hi!

In the previous version i used to get this output when i run this command : mipsevm/mipsevm --blockNumber=$BLOCK , what command i can run to get this output ?

addu 695, 3552, 342108 lw 5560, 0 (695) sltu 5552, 5560, 5552 beq 5552, 0, 65517 or 508836, 0, 3315024 slt 3309472, 508840, 3699840 beq 3309472, 0, 148 sltu 3309472, 508852, 0 beq 3309472, 0, 452 sll 3309472, 508864, 3 addu 3551, 3552, 3309472 lw 5560, 0 (3551) addiu 3315032, 508876, 1 sltu 342220, 3315032, 0 beq 342220, 0, 442 sll 342220, 3315032, 3 addu 696, 3552, 342220 lw 5568, 0 (696) sltu 5560, 5568, 5560 beq 5560, 0, 65517 or 508836, 0, 3315032 slt 3309472, 508840, 3699840 beq 3309472, 0, 148 sltu 3309472, 508852, 0 beq 3309472, 0, 452 sll 3309472, 508864, 3 addu 3551, 3552, 3309472 lw 5568, 0 (3551) addiu 3315040, 508876, 1 ...........................................

Thanks, Shailesh.

protolambda commented 1 year ago

This functionality is not available anymore. Cannon does not do any specific state-transition. See op-program in the optimism monorepo to do a proof for a specific op-stack rollup state-transition.