Skip to content

Commit 8d3f05b

Browse files
authored
fix(Packages): incorrectly using MultiSend address for v1.3.0+
fixes: #87
1 parent 29ebda3 commit 8d3f05b

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

ape_safe/packages.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -101,15 +101,17 @@ def get_deployment_artifact(
101101
version = Version(version.lstrip("v"))
102102

103103
if package_type is PackageType.SINGLETON:
104-
deployment_filename = "gnosis_safe.json" if version <= Version("1.3.0") else "/safe.json"
104+
deployment_filename = "gnosis_safe.json" if version <= Version("1.3.0") else "safe.json"
105105

106106
elif package_type is PackageType.PROXY_FACTORY:
107107
deployment_filename = (
108-
"proxy_factory.json" if version <= Version("1.3.0") else "/safe_proxy_factory.json"
108+
"proxy_factory.json" if version <= Version("1.3.0") else "safe_proxy_factory.json"
109109
)
110110

111111
elif package_type is PackageType.MULTISEND:
112-
deployment_filename = "multi_send.json"
112+
deployment_filename = (
113+
"multi_send.json" if version <= Version("1.1.1") else "multi_send_call_only.json"
114+
)
113115

114116
else:
115117
raise

0 commit comments

Comments
 (0)