-
Mark Tyneway authored
* contracts-bedrock: deprecate deployments There is no reason to keep the legacy hardhat deploy artifacts around anymore. It just adds complexity to the codebase. With the advent of the superchain, it no longer makes sense to hold on to these artifacts here. The contract addressses now live in the superchain-registry. The legacy abis live in git history or release tags. For what its worth, the `deployments` directory is already out of date and the superchat registry should be considered the source of truth. Deleting these files will reduce the size of a cloned repo. The entire `deployments` directory is not yet fully removed because it is used to write the `.deploy` artifact after the forge deployment script runs. This will also change in the future but do not want to make too large of changes at once. The `.deploy` file will be configurable where it is written to and it will interoperate well with the `superchain-registry` repo. * sdk: remove imports of deploy artifacts * chain-mon: remove dead import
6b1aa1e7
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
assert.ts | ||
chain-constants.ts | ||
coercion.ts | ||
contracts.ts | ||
index.ts | ||
merkle-utils.ts | ||
message-utils.ts | ||
misc-utils.ts | ||
type-utils.ts |