├── .github ├── CODEOWNERS ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── bump_version.yml │ ├── draft_release.yml │ ├── publish_release.yml │ ├── review.yml │ ├── test.yml │ └── update-registry.yml ├── .gitignore ├── .prettierrc ├── LICENSE ├── README.md ├── bin ├── github-release.sh └── github-review.sh ├── eslint.config.mjs ├── jest.config.js ├── package.json ├── scripts ├── review │ ├── diff.ts │ └── verifyDeployment.ts └── update-registry.ts ├── src ├── __tests__ │ ├── assets.test.ts │ ├── factories.test.ts │ ├── handler.test.ts │ ├── libs.test.ts │ ├── safes.test.ts │ └── utils.test.ts ├── accessors.ts ├── assets │ ├── v1.0.0 │ │ ├── gnosis_safe.json │ │ └── proxy_factory.json │ ├── v1.1.1 │ │ ├── create_and_add_modules.json │ │ ├── create_call.json │ │ ├── default_callback_handler.json │ │ ├── gnosis_safe.json │ │ ├── multi_send.json │ │ └── proxy_factory.json │ ├── v1.2.0 │ │ └── gnosis_safe.json │ ├── v1.3.0 │ │ ├── compatibility_fallback_handler.json │ │ ├── create_call.json │ │ ├── gnosis_safe.json │ │ ├── gnosis_safe_l2.json │ │ ├── multi_send.json │ │ ├── multi_send_call_only.json │ │ ├── proxy_factory.json │ │ ├── sign_message_lib.json │ │ └── simulate_tx_accessor.json │ ├── v1.4.1 │ │ ├── compatibility_fallback_handler.json │ │ ├── create_call.json │ │ ├── multi_send.json │ │ ├── multi_send_call_only.json │ │ ├── safe.json │ │ ├── safe_l2.json │ │ ├── safe_migration.json │ │ ├── safe_proxy_factory.json │ │ ├── safe_to_l2_migration.json │ │ ├── safe_to_l2_setup.json │ │ ├── sign_message_lib.json │ │ └── simulate_tx_accessor.json │ └── v1.5.0 │ │ ├── compatibility_fallback_handler.json │ │ ├── create_call.json │ │ ├── extensible_fallback_handler.json │ │ ├── multi_send.json │ │ ├── multi_send_call_only.json │ │ ├── safe.json │ │ ├── safe_l2.json │ │ ├── safe_migration.json │ │ ├── safe_proxy_factory.json │ │ ├── safe_to_l2_setup.json │ │ ├── sign_message_lib.json │ │ ├── simulate_tx_accessor.json │ │ └── token_callback_handler.json ├── deployments.ts ├── factories.ts ├── handler.ts ├── index.ts ├── libs.ts ├── safes.ts ├── types.ts └── utils.ts └── tsconfig.json /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/bump_version.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/.github/workflows/bump_version.yml -------------------------------------------------------------------------------- /.github/workflows/draft_release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/.github/workflows/draft_release.yml -------------------------------------------------------------------------------- /.github/workflows/publish_release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/.github/workflows/publish_release.yml -------------------------------------------------------------------------------- /.github/workflows/review.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/.github/workflows/review.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.github/workflows/update-registry.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/.github/workflows/update-registry.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/.prettierrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/README.md -------------------------------------------------------------------------------- /bin/github-release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/bin/github-release.sh -------------------------------------------------------------------------------- /bin/github-review.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/bin/github-review.sh -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/package.json -------------------------------------------------------------------------------- /scripts/review/diff.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/scripts/review/diff.ts -------------------------------------------------------------------------------- /scripts/review/verifyDeployment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/scripts/review/verifyDeployment.ts -------------------------------------------------------------------------------- /scripts/update-registry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/scripts/update-registry.ts -------------------------------------------------------------------------------- /src/__tests__/assets.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/__tests__/assets.test.ts -------------------------------------------------------------------------------- /src/__tests__/factories.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/__tests__/factories.test.ts -------------------------------------------------------------------------------- /src/__tests__/handler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/__tests__/handler.test.ts -------------------------------------------------------------------------------- /src/__tests__/libs.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/__tests__/libs.test.ts -------------------------------------------------------------------------------- /src/__tests__/safes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/__tests__/safes.test.ts -------------------------------------------------------------------------------- /src/__tests__/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/__tests__/utils.test.ts -------------------------------------------------------------------------------- /src/accessors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/accessors.ts -------------------------------------------------------------------------------- /src/assets/v1.0.0/gnosis_safe.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/assets/v1.0.0/gnosis_safe.json -------------------------------------------------------------------------------- /src/assets/v1.0.0/proxy_factory.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/assets/v1.0.0/proxy_factory.json -------------------------------------------------------------------------------- /src/assets/v1.1.1/create_and_add_modules.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/assets/v1.1.1/create_and_add_modules.json -------------------------------------------------------------------------------- /src/assets/v1.1.1/create_call.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/assets/v1.1.1/create_call.json -------------------------------------------------------------------------------- /src/assets/v1.1.1/default_callback_handler.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/assets/v1.1.1/default_callback_handler.json -------------------------------------------------------------------------------- /src/assets/v1.1.1/gnosis_safe.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/assets/v1.1.1/gnosis_safe.json -------------------------------------------------------------------------------- /src/assets/v1.1.1/multi_send.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/assets/v1.1.1/multi_send.json -------------------------------------------------------------------------------- /src/assets/v1.1.1/proxy_factory.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/assets/v1.1.1/proxy_factory.json -------------------------------------------------------------------------------- /src/assets/v1.2.0/gnosis_safe.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/assets/v1.2.0/gnosis_safe.json -------------------------------------------------------------------------------- /src/assets/v1.3.0/compatibility_fallback_handler.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/assets/v1.3.0/compatibility_fallback_handler.json -------------------------------------------------------------------------------- /src/assets/v1.3.0/create_call.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/assets/v1.3.0/create_call.json -------------------------------------------------------------------------------- /src/assets/v1.3.0/gnosis_safe.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/assets/v1.3.0/gnosis_safe.json -------------------------------------------------------------------------------- /src/assets/v1.3.0/gnosis_safe_l2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/assets/v1.3.0/gnosis_safe_l2.json -------------------------------------------------------------------------------- /src/assets/v1.3.0/multi_send.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/assets/v1.3.0/multi_send.json -------------------------------------------------------------------------------- /src/assets/v1.3.0/multi_send_call_only.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/assets/v1.3.0/multi_send_call_only.json -------------------------------------------------------------------------------- /src/assets/v1.3.0/proxy_factory.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/assets/v1.3.0/proxy_factory.json -------------------------------------------------------------------------------- /src/assets/v1.3.0/sign_message_lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/assets/v1.3.0/sign_message_lib.json -------------------------------------------------------------------------------- /src/assets/v1.3.0/simulate_tx_accessor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/assets/v1.3.0/simulate_tx_accessor.json -------------------------------------------------------------------------------- /src/assets/v1.4.1/compatibility_fallback_handler.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/assets/v1.4.1/compatibility_fallback_handler.json -------------------------------------------------------------------------------- /src/assets/v1.4.1/create_call.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/assets/v1.4.1/create_call.json -------------------------------------------------------------------------------- /src/assets/v1.4.1/multi_send.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/assets/v1.4.1/multi_send.json -------------------------------------------------------------------------------- /src/assets/v1.4.1/multi_send_call_only.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/assets/v1.4.1/multi_send_call_only.json -------------------------------------------------------------------------------- /src/assets/v1.4.1/safe.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/assets/v1.4.1/safe.json -------------------------------------------------------------------------------- /src/assets/v1.4.1/safe_l2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/assets/v1.4.1/safe_l2.json -------------------------------------------------------------------------------- /src/assets/v1.4.1/safe_migration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/assets/v1.4.1/safe_migration.json -------------------------------------------------------------------------------- /src/assets/v1.4.1/safe_proxy_factory.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/assets/v1.4.1/safe_proxy_factory.json -------------------------------------------------------------------------------- /src/assets/v1.4.1/safe_to_l2_migration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/assets/v1.4.1/safe_to_l2_migration.json -------------------------------------------------------------------------------- /src/assets/v1.4.1/safe_to_l2_setup.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/assets/v1.4.1/safe_to_l2_setup.json -------------------------------------------------------------------------------- /src/assets/v1.4.1/sign_message_lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/assets/v1.4.1/sign_message_lib.json -------------------------------------------------------------------------------- /src/assets/v1.4.1/simulate_tx_accessor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/assets/v1.4.1/simulate_tx_accessor.json -------------------------------------------------------------------------------- /src/assets/v1.5.0/compatibility_fallback_handler.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/assets/v1.5.0/compatibility_fallback_handler.json -------------------------------------------------------------------------------- /src/assets/v1.5.0/create_call.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/assets/v1.5.0/create_call.json -------------------------------------------------------------------------------- /src/assets/v1.5.0/extensible_fallback_handler.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/assets/v1.5.0/extensible_fallback_handler.json -------------------------------------------------------------------------------- /src/assets/v1.5.0/multi_send.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/assets/v1.5.0/multi_send.json -------------------------------------------------------------------------------- /src/assets/v1.5.0/multi_send_call_only.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/assets/v1.5.0/multi_send_call_only.json -------------------------------------------------------------------------------- /src/assets/v1.5.0/safe.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/assets/v1.5.0/safe.json -------------------------------------------------------------------------------- /src/assets/v1.5.0/safe_l2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/assets/v1.5.0/safe_l2.json -------------------------------------------------------------------------------- /src/assets/v1.5.0/safe_migration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/assets/v1.5.0/safe_migration.json -------------------------------------------------------------------------------- /src/assets/v1.5.0/safe_proxy_factory.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/assets/v1.5.0/safe_proxy_factory.json -------------------------------------------------------------------------------- /src/assets/v1.5.0/safe_to_l2_setup.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/assets/v1.5.0/safe_to_l2_setup.json -------------------------------------------------------------------------------- /src/assets/v1.5.0/sign_message_lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/assets/v1.5.0/sign_message_lib.json -------------------------------------------------------------------------------- /src/assets/v1.5.0/simulate_tx_accessor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/assets/v1.5.0/simulate_tx_accessor.json -------------------------------------------------------------------------------- /src/assets/v1.5.0/token_callback_handler.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/assets/v1.5.0/token_callback_handler.json -------------------------------------------------------------------------------- /src/deployments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/deployments.ts -------------------------------------------------------------------------------- /src/factories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/factories.ts -------------------------------------------------------------------------------- /src/handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/handler.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/libs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/libs.ts -------------------------------------------------------------------------------- /src/safes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/safes.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/types.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/src/utils.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-deployments/HEAD/tsconfig.json --------------------------------------------------------------------------------