@harmoniclabs/plu-ts-onchain
Version:
An embedded DSL for Cardano smart contracts creation coupled with a library for Cardano transactions, all in Typescript
9 lines (8 loc) • 375 B
TypeScript
export type IRHash = Readonly<Uint32Array> & {
length: 4;
};
export declare function hashIrData(data: Uint8Array): IRHash;
export declare function isIRHash(hash: any): hash is IRHash;
export declare function equalIrHash(a: IRHash, b: IRHash): boolean;
export declare function irHashToHex(hash: IRHash): string;
export declare function irHashFromHex(hex: string): IRHash;