Skip to content

Commit 4cbd76b

Browse files
committed
fix(Client): use v2 API for delegates
1 parent a3fdbc0 commit 4cbd76b

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

ape_safe/client/__init__.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -216,7 +216,7 @@ def get_delegates(self) -> dict["AddressType", list["AddressType"]]:
216216
delegates: dict[AddressType, list[AddressType]] = {}
217217

218218
while url:
219-
response = self._get(url, params={"safe": self.address})
219+
response = self._get(url, params={"safe": self.address}, api_version="v2")
220220
data = response.json()
221221

222222
for delegate_info in map(DelegateInfo.model_validate, data.get("results", [])):
@@ -243,7 +243,7 @@ def add_delegate(self, delegate: "AddressType", label: str, delegator: "AccountA
243243
"label": label,
244244
"signature": sig.encode_rsv().hex(),
245245
}
246-
self._post("/delegates", json=payload)
246+
self._post("/delegates", json=payload, api_version="v2")
247247

248248
def remove_delegate(self, delegate: "AddressType", delegator: "AccountAPI"):
249249
msg_hash = self.create_delegate_message(delegate)
@@ -256,7 +256,7 @@ def remove_delegate(self, delegate: "AddressType", delegator: "AccountAPI"):
256256
"delegator": delegator.address,
257257
"signature": sig.encode_rsv().hex(),
258258
}
259-
self._delete(f"/delegates/{delegate}", json=payload)
259+
self._delete(f"/delegates/{delegate}", json=payload, api_version="v2")
260260

261261

262262
__all__ = [

0 commit comments

Comments
 (0)