Attributes
Members list
Type members
Classlikes
Native script (timelock), with the CBOR it arrived in.
Native script (timelock), with the CBOR it arrived in.
Haskell memoizes these bytes (MemoBytes), and so does this: the script hash, the reference-script size and the encoder use them, and two native scripts are equal only if their bytes are. Build one with Native(timelock) or Native.fromCbor(cbor), and read its timelock with script or case Native(t).
Attributes
Plutus V1 script
Plutus V1 script
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait PlutusScripttrait Scriptclass Objecttrait Matchableclass AnyShow all
Plutus V2 script
Plutus V2 script
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait PlutusScripttrait Scriptclass Objecttrait Matchableclass AnyShow all
Plutus V3 script
Plutus V3 script
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait PlutusScripttrait Scriptclass Objecttrait Matchableclass AnyShow all
Plutus V4 script (introduced in the Dijkstra hard fork).
Plutus V4 script (introduced in the Dijkstra hard fork).
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait PlutusScripttrait Scriptclass Objecttrait Matchableclass AnyShow all
Pretty prints Script as Native(hash), PlutusV1(hash), etc.
Pretty prints Script as Native(hash), PlutusV1(hash), etc.
Attributes
- Supertypes
- Self type
-
prettyScript.type
Inherited and Abstract types
The names of the product elements
The names of the product elements
Attributes
- Inherited from:
- Mirror
The name of the type
The name of the type
Attributes
- Inherited from:
- Mirror
Givens
Givens
Decodes a native script keeping its bytes, which OriginalCborByteArray holds.
Decodes a native script keeping its bytes, which OriginalCborByteArray holds.
Attributes
Pretty prints Script as Native(hash), PlutusV1(hash), etc.
Pretty prints Script as Native(hash), PlutusV1(hash), etc.