diff --git a/bolt-contracts/docs/avs.json b/bolt-contracts/docs/admin/avs.json similarity index 100% rename from bolt-contracts/docs/avs.json rename to bolt-contracts/docs/admin/avs.json diff --git a/bolt-contracts/docs/deploying.md b/bolt-contracts/docs/admin/deploying.md similarity index 99% rename from bolt-contracts/docs/deploying.md rename to bolt-contracts/docs/admin/deploying.md index f9291882..8cb11783 100644 --- a/bolt-contracts/docs/deploying.md +++ b/bolt-contracts/docs/admin/deploying.md @@ -1,4 +1,4 @@ -# Deploying +# Deployment Guide **This should only be done once with the `V1` contracts. For upgrades, refer to the [upgrading doc](./upgrading.md).** diff --git a/bolt-contracts/docs/upgrading.md b/bolt-contracts/docs/admin/upgrading.md similarity index 97% rename from bolt-contracts/docs/upgrading.md rename to bolt-contracts/docs/admin/upgrading.md index c4233d5a..65466d91 100644 --- a/bolt-contracts/docs/upgrading.md +++ b/bolt-contracts/docs/admin/upgrading.md @@ -1,4 +1,4 @@ -# Upgrading +# Upgrading Guide When upgrading contracts, always keep the old implementation of the contracts around and increment the version number. For example, when upgrading `BoltManagerV1`, copy it into a new file called `BoltManagerV2` and make your changes.