-
Notifications
You must be signed in to change notification settings - Fork 28
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unit Tests - NomadBase, Replica, CI #247
Conversation
33812bc
to
c771b0c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
so dope, mostly some questions, a couple requests for inline comments
packages/contracts-core/README.md
Outdated
|
||
For testing, we use [Foundry](https://getfoundry.sh/). | ||
|
||
- Run `yarn build:accumulator-cli` from the root directory of the monorepo. It will build a rust-based cli tool that creates Sparse Merkle Tree proofs for arbitrary data. It's used in our testing suite via the `--ffi` flag for Forge. The binary is built in thre `/scripts` top-level directory of the monorepo |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
typo: thre
vm.label(fakeSigner, "fake signer"); | ||
} | ||
|
||
function getMessage(bytes32 oldRoot, bytes32 newRoot, uint32 domain) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
agreed this is an update
not a message
& we should rename
checks aren't running because this is a branch from a fork, so I can't tell if the changes to the workflow are themselves good |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks amazin to me
Unit-Tests:
Fuzzing:
Other:
Tracking: #283