sdk.uplcencoder
Home > @blaze-cardano/sdk > UPLCEncoder
UPLCEncoder class
UPLCEncoder class for encoding Untyped Plutus Core (UPLC) programs. Extends the FlatEncoder class to provide UPLC-specific encoding functionality.
Signature:
declare class UPLCEncoder extends Encoder
Extends: Encoder
Methods
|
Method |
Modifiers |
Description |
|---|---|---|
|
Encodes a boolean value. | ||
|
Encodes a byte string. | ||
|
Encodes a constant value with its type. | ||
|
Encodes data based on its type. | ||
|
Encodes an integer (positive or negative). | ||
|
Encodes a natural number (non-negative integer). | ||
|
Encodes a complete UPLC program. | ||
|
Encodes a UPLC term. | ||
|
Encodes a data type. | ||
|
Encodes a semantic version number. |