Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,8 +33,9 @@ Approach:
- Hard guards against deploying to networks where dependencies are missing.
- Pre-calculated addresses asserted against the creation code before deploying,
and against the chain after: silent failures fail loudly.
- Bytecode integrity checks (e.g. via the Rain Extrospection lib) supported
post-deploy.
- Bytecode integrity checks post-deploy: `codehash` is compared against the
recorded pin on every network by `RainDeployVerifyChain`, and before every
registry access by `LibAddressRegistry` and `LibMigrationRegistry`.
- An address registry, read at run time rather than compiled into creation code,
and a post-deploy check that every target network's deployment took the
address it was supposed to.
Expand Down
Loading