- 30 Oct, 2023 3 commits
-
-
Mark Tyneway authored
Issue 131: Verify Initializer Values in Contract & Genesis Match
-
Matthew Slipper authored
-
Mark Tyneway authored
build(deps): bump viem from 1.17.1 to 1.18.0
-
- 29 Oct, 2023 37 commits
-
-
Mark Tyneway authored
Safe liveness checking module and guard
-
dependabot[bot] authored
Bumps [viem](https://github.com/wagmi-dev/viem) from 1.17.1 to 1.18.0. - [Release notes](https://github.com/wagmi-dev/viem/releases) - [Commits](https://github.com/wagmi-dev/viem/compare/viem@1.17.1...viem@1.18.0) --- updated-dependencies: - dependency-name: viem dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by:
dependabot[bot] <support@github.com>
-
Mark Tyneway authored
chore: Remove version pin on `foundryup` in devnet job
-
Maurelian authored
-
Maurelian authored
-
Maurelian authored
-
Maurelian authored
-
Maurelian authored
-
Maurelian authored
-
Maurelian authored
-
Maurelian authored
-
Maurelian authored
-
Maurelian authored
-
Maurelian authored
-
Maurelian authored
fix guard? temp: add commented out assertions in multistep test test(ctb): Add pre-checks to owner management fuzz test test(ctb): Add WrappedGuard to expose the ownersBefore set
-
Maurelian authored
-
Maurelian authored
Loosening this requirement should provide added flexibility when setting up the liveness system
-
Maurelian authored
-
Maurelian authored
Also adds comments to clarify the logic.
-
Maurelian authored
-
Maurelian authored
-
Maurelian authored
-
Maurelian authored
-
Maurelian authored
-
Maurelian authored
-
Maurelian authored
A new pure function getPrevOwnerFromList() accepts a list to search in, this avoids making an extra call which breaks expectRevert tests.
-
Maurelian authored
-
Maurelian authored
-
Maurelian authored
Rather than using an OR clause we put them inside an if statement. This allows us to clarify the error message and is more testable.
-
Maurelian authored
-
Maurelian authored
Can now easily add, remove and swap owners. Previous owner identification is handled automatically if not specified. This allows for testing errors by specifying an incorrect prevOwner.
-
Maurelian authored
Moving the multiple overriden execTransaction calls to the end is more readable. The other write operations are also now grouped together.
-
Maurelian authored
-
Maurelian authored
This also move the OwnerSimulator into the lib, which nicely abstracts that away.
-
Maurelian authored
Also make lib functions internal which removes the deploy and linking with solidity libs.
-
Maurelian authored
-
Maurelian authored
-