Skip to content

Commit d4ec506

Browse files
authored
Fix crucial references to withdrawal (#316)
1 parent 997d3d2 commit d4ec506

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

pycardano/txbuilder.py

+4-6
Original file line numberDiff line numberDiff line change
@@ -313,12 +313,12 @@ def add_withdrawal_script(
313313
TransactionBuilder: Current transaction builder.
314314
"""
315315
if redeemer:
316-
if redeemer.tag is not None and redeemer.tag != RedeemerTag.REWARD:
316+
if redeemer.tag is not None and redeemer.tag != RedeemerTag.WITHDRAWAL:
317317
raise InvalidArgumentException(
318-
f"Expect the redeemer tag's type to be {RedeemerTag.REWARD}, "
318+
f"Expect the redeemer tag's type to be {RedeemerTag.WITHDRAWAL}, "
319319
f"but got {redeemer.tag} instead."
320320
)
321-
redeemer.tag = RedeemerTag.REWARD
321+
redeemer.tag = RedeemerTag.WITHDRAWAL
322322
self._consolidate_redeemer(redeemer)
323323

324324
if isinstance(script, UTxO):
@@ -1259,9 +1259,7 @@ def _update_execution_units(
12591259
assert (
12601260
r.tag is not None
12611261
), "Expected tag of redeemer to be set, but found None"
1262-
tagname = (
1263-
r.tag.name.lower() if r.tag != RedeemerTag.REWARD else "withdrawal"
1264-
)
1262+
tagname = r.tag.name.lower()
12651263
key = f"{tagname}:{r.index}"
12661264
if (
12671265
key not in estimated_execution_units

0 commit comments

Comments
 (0)