Skip to content

Commit bb91228

Browse files
committed
Formatting
1 parent 910ad70 commit bb91228

File tree

5 files changed

+16
-40
lines changed

5 files changed

+16
-40
lines changed

integration-test/test/test_mint.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -214,9 +214,7 @@ def test_mint_nft_with_script(self):
214214
builder.add_input_address(address)
215215

216216
# Add minting script with an empty datum and a minting redeemer
217-
builder.add_minting_script(
218-
forty_two_script, redeemer=Redeemer(42)
219-
)
217+
builder.add_minting_script(forty_two_script, redeemer=Redeemer(42))
220218

221219
# Set nft we want to mint
222220
builder.mint = my_nft

pycardano/plutus.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -710,9 +710,7 @@ class Redeemer(ArrayCBORSerializable):
710710
def from_primitive(cls: Type[Redeemer], values: list) -> Redeemer:
711711
if isinstance(values[2], CBORTag) and cls is Redeemer:
712712
values[2] = RawPlutusData.from_primitive(values[2])
713-
redeemer = super(Redeemer, cls).from_primitive(
714-
[values[2], values[3]]
715-
)
713+
redeemer = super(Redeemer, cls).from_primitive([values[2], values[3]])
716714
redeemer.tag = RedeemerTag.from_primitive(values[0])
717715
redeemer.index = values[1]
718716
return redeemer

pycardano/txbuilder.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1126,6 +1126,9 @@ def _update_execution_units(
11261126
change_address, merge_change, collateral_change_address
11271127
)
11281128
for r in self.redeemers:
1129+
assert (
1130+
r.tag is not None
1131+
), "Expected tag of redeemer to be set, but found None"
11291132
key = f"{r.tag.name.lower()}:{r.index}"
11301133
if (
11311134
key not in estimated_execution_units

test/pycardano/test_plutus.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,6 @@ class MyRedeemer(Redeemer):
5454
data: MyTest
5555

5656

57-
5857
def test_plutus_data():
5958
"""Ground truth of this test is generated by test/resources/haskell/PlutusData. See its README for more details."""
6059
key_hash = bytes.fromhex("c2ff616e11299d9094ce0a7eb5b7284b705147a822f4ffbd471f971a")

test/pycardano/test_txbuilder.py

Lines changed: 11 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -455,12 +455,8 @@ def test_add_script_input(chain_context):
455455
script_address, Value(10000000, mint), datum_hash=datum.hash()
456456
),
457457
)
458-
redeemer1 = Redeemer(
459-
PlutusData(), ExecutionUnits(1000000, 1000000)
460-
)
461-
redeemer2 = Redeemer(
462-
PlutusData(), ExecutionUnits(5000000, 1000000)
463-
)
458+
redeemer1 = Redeemer(PlutusData(), ExecutionUnits(1000000, 1000000))
459+
redeemer2 = Redeemer(PlutusData(), ExecutionUnits(5000000, 1000000))
464460
tx_builder.mint = mint
465461
tx_builder.add_script_input(utxo1, plutus_script, datum, redeemer1)
466462
tx_builder.add_minting_script(plutus_script, redeemer2)
@@ -490,9 +486,7 @@ def test_add_script_input_no_script(chain_context):
490486
script_address, 10000000, datum_hash=datum.hash(), script=plutus_script
491487
),
492488
)
493-
redeemer = Redeemer(
494-
PlutusData(), ExecutionUnits(1000000, 1000000)
495-
)
489+
redeemer = Redeemer(PlutusData(), ExecutionUnits(1000000, 1000000))
496490
tx_builder.add_script_input(utxo1, datum=datum, redeemer=redeemer)
497491
receiver = Address.from_primitive(
498492
"addr_test1vrm9x2zsux7va6w892g38tvchnzahvcd9tykqf3ygnmwtaqyfg52x"
@@ -534,9 +528,7 @@ def test_add_script_input_find_script(chain_context):
534528

535529
mock_utxos.return_value = original_utxos + [existing_script_utxo]
536530

537-
redeemer = Redeemer(
538-
PlutusData(), ExecutionUnits(1000000, 1000000)
539-
)
531+
redeemer = Redeemer(PlutusData(), ExecutionUnits(1000000, 1000000))
540532
tx_builder.add_script_input(utxo1, datum=datum, redeemer=redeemer)
541533
receiver = Address.from_primitive(
542534
"addr_test1vrm9x2zsux7va6w892g38tvchnzahvcd9tykqf3ygnmwtaqyfg52x"
@@ -573,9 +565,7 @@ def test_add_script_input_with_script_from_specified_utxo(chain_context):
573565
TransactionOutput(script_address, 1234567, script=plutus_script),
574566
)
575567

576-
redeemer = Redeemer(
577-
PlutusData(), ExecutionUnits(1000000, 1000000)
578-
)
568+
redeemer = Redeemer(PlutusData(), ExecutionUnits(1000000, 1000000))
579569
tx_builder.add_script_input(
580570
utxo1, script=existing_script_utxo, datum=datum, redeemer=redeemer
581571
)
@@ -609,9 +599,7 @@ def test_add_minting_script_from_specified_utxo(chain_context):
609599

610600
mint = MultiAsset.from_primitive({script_hash.payload: {b"TestToken": 1}})
611601

612-
redeemer = Redeemer(
613-
PlutusData(), ExecutionUnits(1000000, 1000000)
614-
)
602+
redeemer = Redeemer(PlutusData(), ExecutionUnits(1000000, 1000000))
615603
tx_builder.add_minting_script(existing_script_utxo, redeemer=redeemer)
616604
receiver = Address.from_primitive(
617605
"addr_test1vrm9x2zsux7va6w892g38tvchnzahvcd9tykqf3ygnmwtaqyfg52x"
@@ -662,9 +650,7 @@ def test_collateral_return(chain_context):
662650

663651
mock_utxos.return_value = original_utxos + [existing_script_utxo]
664652

665-
redeemer = Redeemer(
666-
PlutusData(), ExecutionUnits(1000000, 1000000)
667-
)
653+
redeemer = Redeemer(PlutusData(), ExecutionUnits(1000000, 1000000))
668654
tx_builder.add_script_input(utxo1, datum=datum, redeemer=redeemer)
669655
receiver = Address.from_primitive(
670656
"addr_test1vrm9x2zsux7va6w892g38tvchnzahvcd9tykqf3ygnmwtaqyfg52x"
@@ -702,9 +688,7 @@ def test_wrong_redeemer_execution_units(chain_context):
702688
)
703689
redeemer1 = Redeemer(PlutusData())
704690
redeemer2 = Redeemer(PlutusData())
705-
redeemer3 = Redeemer(
706-
PlutusData(), ExecutionUnits(1000000, 1000000)
707-
)
691+
redeemer3 = Redeemer(PlutusData(), ExecutionUnits(1000000, 1000000))
708692
tx_builder.mint = mint
709693
tx_builder.add_script_input(utxo1, plutus_script, datum, redeemer1)
710694
tx_builder.add_minting_script(plutus_script, redeemer2)
@@ -728,9 +712,7 @@ def test_all_redeemer_should_provide_execution_units(chain_context):
728712
tx_in1, TransactionOutput(script_address, 10000000, datum_hash=datum.hash())
729713
)
730714
mint = MultiAsset.from_primitive({script_hash.payload: {b"TestToken": 1}})
731-
redeemer1 = Redeemer(
732-
PlutusData(), ExecutionUnits(1000000, 1000000)
733-
)
715+
redeemer1 = Redeemer(PlutusData(), ExecutionUnits(1000000, 1000000))
734716
redeemer2 = Redeemer(PlutusData())
735717
tx_builder.mint = mint
736718
tx_builder.add_script_input(utxo1, plutus_script, datum, redeemer1)
@@ -748,9 +730,7 @@ def test_add_minting_script(chain_context):
748730
script_address = Address(script_hash)
749731
utxo1 = UTxO(tx_in1, TransactionOutput(script_address, 10000000))
750732
mint = MultiAsset.from_primitive({script_hash.payload: {b"TestToken": 1}})
751-
redeemer1 = Redeemer(
752-
PlutusData(), ExecutionUnits(1000000, 1000000)
753-
)
733+
redeemer1 = Redeemer(PlutusData(), ExecutionUnits(1000000, 1000000))
754734
tx_builder.mint = mint
755735
tx_builder.add_input(utxo1)
756736
tx_builder.add_minting_script(plutus_script, redeemer1)
@@ -766,9 +746,7 @@ def test_add_minting_script(chain_context):
766746
def test_add_minting_script_wrong_redeemer_type(chain_context):
767747
tx_builder = TransactionBuilder(chain_context)
768748
plutus_script = PlutusV1Script(b"dummy test script")
769-
redeemer1 = Redeemer(
770-
PlutusData(), ExecutionUnits(1000000, 1000000)
771-
)
749+
redeemer1 = Redeemer(PlutusData(), ExecutionUnits(1000000, 1000000))
772750
redeemer1.tag = RedeemerTag.SPEND
773751

774752
with pytest.raises(InvalidArgumentException):

0 commit comments

Comments
 (0)