Commit 1799f2e7 authored by Maurelian's avatar Maurelian

Fixes to README and evm.sh for mipsevm build

Fixes to README and evm.sh for mipsevm build
parent aac8a637
......@@ -24,6 +24,8 @@ contracts -- A Merkleized MIPS processor on chain + the challenge logic
## Usage
```
yarn
# build unicorn
./build_unicorn.sh
export LIBUNICORN_PATH=$(pwd)/unicorn2/
......@@ -39,10 +41,12 @@ mkdir -p /tmp/cannon
minigeth/go-ethereum 13284469
# write out the golden MIPS minigeth start state
mipsevm/mipsevm
yarn
(cd mipsevm && ./evm.sh)
./mipsevm/mipsevm
# generate MIPS checkpoints for 13284469 -> 13284470
mipsevm/mipsevm 13284469
./mipsevm/mipsevm 13284469
# deploy the MIPS and challenge contracts
npx hardhat run scripts/deploy.js
......
#!/bin/bash -e
(cd ../ && npx hardhat compile > /dev/null)
go build && ./mipsevm $@
go build && ./mipsevm/mipsevm $@
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment