UNPKG

@taquito/michelson-encoder

Version:

Michelson encoding and decoding utilities for Taquito.

25 lines (24 loc) 749 B
import { BaseTokenSchema } from '../schema/types'; import { SemanticEncoding, Token, TokenFactory } from './token'; export declare class OperationToken extends Token { protected val: { prim: string; args: any[]; annots: any[]; }; protected idx: number; protected fac: TokenFactory; static prim: 'operation'; constructor(val: { prim: string; args: any[]; annots: any[]; }, idx: number, fac: TokenFactory); Execute(val: any): { [key: string]: any; }; Encode(...args: any[]): any; EncodeObject(val: any, semantic?: SemanticEncoding): any; generateSchema(): BaseTokenSchema; findAndReturnTokens(tokenToFind: string, tokens: Token[]): Token[]; }