Module opshin.std.integrity
A special libary that gives access to a function that checks the integrity of PlutusDatum objects.
Expand source code
"""
A special libary that gives access to a function that checks the integrity of PlutusDatum objects.
"""
from pycardano import PlutusData
def check_integrity(x: PlutusData) -> None:
"""
Checks the integrity of a PlutusDatum object.
In particular, it takes an object of any type and checks that
* the constructor id matches the id defined in the type
* the fields specified in the type are present
* no additional fields are present
This has no equivalent in Python.
"""
pass
Functions
def check_integrity(x: pycardano.plutus.PlutusData) ‑> None
-
Checks the integrity of a PlutusDatum object. In particular, it takes an object of any type and checks that * the constructor id matches the id defined in the type * the fields specified in the type are present * no additional fields are present
This has no equivalent in Python.
Expand source code
def check_integrity(x: PlutusData) -> None: """ Checks the integrity of a PlutusDatum object. In particular, it takes an object of any type and checks that * the constructor id matches the id defined in the type * the fields specified in the type are present * no additional fields are present This has no equivalent in Python. """ pass