UNPKG

@taquito/michelson-encoder

Version:

converts michelson data and types into convenient JS/TS objects

38 lines (37 loc) 1.18 kB
import { BaseTokenSchema } from '../../schema/types'; import { Token, TokenFactory, ComparableToken, SemanticEncoding } from '../token'; export declare class BoolToken extends ComparableToken { protected val: { prim: string; args: any[]; annots: any[]; }; protected idx: number; protected fac: TokenFactory; static prim: 'bool'; constructor(val: { prim: string; args: any[]; annots: any[]; }, idx: number, fac: TokenFactory); Execute(val: any): boolean; Encode(args: any[]): any; EncodeObject(val: any, semantic?: SemanticEncoding): import("@taquito/rpc").MichelsonV1Expression; /** * @deprecated ExtractSchema has been deprecated in favor of generateSchema * */ ExtractSchema(): "bool"; generateSchema(): BaseTokenSchema; ToBigMapKey(val: string): { key: { [key: string]: string; }; type: { prim: string; }; }; ToKey(val: string): import("@taquito/rpc").MichelsonV1Expression; compare(val1: any, val2: any): 0 | 1 | -1; findAndReturnTokens(tokenToFind: string, tokens: Token[]): Token[]; }