This project is under active development...!
- rust (wasm32-wasm32-unknown target)
- go 1.20 or higher
- grcov
cargo build
cargo wasm
# testing
cargo test
# coverage
export RUSTFLAGS="-Cinstrument-coverage"
export LLVM_PROFILE_FILE="eddy-%p-%m.profraw"
cargo build
cargo test
grcov . -s . --binary-path ./target/debug/ -t lcov --branch --ignore-not-existing -o ./target/debug/coverage/
-
Deploy Mailbox
-
Deploy Validator Announce
-
Deploy hooks to use with Mailbox (default hook, required hook)
-
Deploy isms to use with Mailbox (defualt ism)
-
For testing: mock ism
-
Set deployed hooks and isms to Mailbox
-
Deployment for core protocol is done! You can deploy some contracts on the top.