This repo contains the tests written as part of the dapp.org audit of the
OVM ECDSAContractAccount smart wallet, published at https://dapp.org.uk/reports/optimism.
To run the tests you will need to install nix, you can then enter
a reproducible dev environment by running nix-shell from the repo root.
From within the nix shell you can use
dapp to run the tests:
dapp test # run tests
dapp debug # interactively debug a test
Tests demonstrating bugs are failing against the current implementation (bb3539b).
Once all bugs have been corrected, this test suite should pass.