@ton-community/tlb-runtime
Version:
TL‑B Runtime is a library for parsing and (de)serializing data according to TL‑B schemas
9 lines (8 loc) • 334 B
TypeScript
import { TLBMathExpr } from '@ton-community/tlb-codegen';
export declare class MathExprEvaluator {
private variables;
constructor(variables?: Map<string, number>);
static calculateBitsForLessThan(n: number): number;
static calculateBitsForLessThanOrEqual(n: number): number;
evaluate(expr: TLBMathExpr): number;
}