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. |