@okxweb3/coin-base
Version:
A base package for @ok/coin-*
19 lines (18 loc) • 870 B
TypeScript
export = ABI;
declare function ABI(): void;
declare namespace ABI {
function eventID(name: any, types: any): Buffer;
function methodID(name: any, types: any): Buffer;
function rawEncode(types: any, values: any): Buffer;
function rawDecode(types: any, data: any): any[];
function simpleEncode(method: any, ...args: any[]): Buffer;
function simpleDecode(method: any, data: any): any[];
function stringify(types: any, values: any): any[];
function solidityHexValue(type: any, value: any, bitsize: any): any;
function solidityPack(types: any, values: any): Buffer;
function soliditySHA3(types: any, values: any): Buffer;
function soliditySHA256(types: any, values: any): any;
function solidityRIPEMD160(types: any, values: any): any;
function fromSerpent(sig: any): string[];
function toSerpent(types: any): string;
}