Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dapp-org/optimism-tests


https://github.com/dapp-org/optimism-tests

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

        

# Optimism ECDSAContractAccount Tests

This repo contains the tests written as part of the [`dapp.org`](https://dapp.org.uk) 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](https://nixos.org/download.html), 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`](https://github.com/dapphub/dapptools/tree/master/src/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.