Skip to content

Commit d609c89

Browse files
committed
feat: get registration deposit using he renamed key
Renamed the key `delegation_deposit` to `registration_deposit` in `cardano_clusterlib/query_group.py` and `cardano_clusterlib/structs.py` to reflect the correct terminology.
1 parent 23e13f8 commit d609c89

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

cardano_clusterlib/query_group.py

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -256,22 +256,24 @@ def get_stake_addr_info(self, stake_addr: str) -> structs.StakeAddrInfo:
256256
address="",
257257
delegation="",
258258
reward_account_balance=0,
259-
delegation_deposit=-1,
259+
registration_deposit=-1,
260260
vote_delegation="",
261261
)
262262

263263
address_rec = next(iter(output_json))
264264
address = address_rec.get("address") or ""
265265
delegation = address_rec.get("delegation") or address_rec.get("stakeDelegation") or ""
266266
reward_account_balance = address_rec.get("rewardAccountBalance") or 0
267-
_delegation_deposit = address_rec.get("delegationDeposit")
268-
delegation_deposit = -1 if _delegation_deposit is None else _delegation_deposit
267+
tmp_deposit = address_rec.get("stakeRegistrationDeposit") or address_rec.get(
268+
"delegationDeposit"
269+
)
270+
registration_deposit = -1 if tmp_deposit is None else tmp_deposit
269271
vote_delegation = address_rec.get("voteDelegation") or ""
270272
return structs.StakeAddrInfo(
271273
address=address,
272274
delegation=delegation,
273275
reward_account_balance=reward_account_balance,
274-
delegation_deposit=delegation_deposit,
276+
registration_deposit=registration_deposit,
275277
vote_delegation=vote_delegation,
276278
)
277279

cardano_clusterlib/structs.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ class StakeAddrInfo:
3838
address: str
3939
delegation: str
4040
reward_account_balance: int
41-
delegation_deposit: int
41+
registration_deposit: int
4242
vote_delegation: str
4343

4444
def __bool__(self) -> bool:

0 commit comments

Comments
 (0)