UNPKG

@stricahq/typhonjs

Version:

Pure JS Cardano Wallet library

14 lines (13 loc) 896 B
import { Buffer } from "buffer"; import { LanguageView, Token } from "../types"; import { EncodedWitnesses } from "../internal-types"; /** * returns unique tokens with sum of amount for same tokens */ export declare const getUniqueTokens: (tokens: Array<Token>) => Array<Token>; export declare const getTokenDiff: (inputToken: Array<Token>, outputTokens: Array<Token>) => Array<Token>; export declare const sanitizeMetadata: (metadata: unknown) => unknown; export declare const compareCanonically: (str1: string, str2: string) => number; export declare const sortTokens: (tokens: Array<Token>) => Array<Token>; export declare const generateScriptDataHash: (languageView: LanguageView, witnesses: EncodedWitnesses, isPlutusV1: boolean, isPlutusV2: boolean, isPlutusV3: boolean) => Buffer | undefined; export declare const getPubKeyHashListFromNativeScript: (nativeScript: any) => Array<string>;