Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@harmoniclabs/plutus-data

HarmonicLabs15.6kApache-2.01.2.6TypeScript support: included

Typescript definition of the generic Data type for plutus applicaitons

readme

@harmoniclabs/plutus-data

Typescript definition of the generic Data type for plutus applicaitons

type Data 
    = DataConstr
    | DataMap<Data, Data>
    | DataList
    | DataI
    | DataB;

install

npm install @harmoniclabs/plutus-data

exported functions

function hashData(data: Data): Uint8Array;
function dataToCborObj(data: Data): CborObj;
function dataToCbor(data: Data): CborString;
function dataFromCborObj(cborObj: CborObj): Data;
function dataFromCbor(cbor: CanBeCborString): Data;