UNPKG

@q-dev/q-js-sdk

Version:

Typescript Library to interact with Q System Contracts

9 lines (8 loc) 551 B
import { DecodedData } from '../types'; import { Fragment, JsonFragment } from '@ethersproject/abi'; declare type ABI = string | ReadonlyArray<Fragment | JsonFragment | string>; export declare function getEncodedData(abiName: string, name: string, ...args: any[]): string; export declare function getDecodedData(abiName: string, calldata: string): DecodedData; export declare function getEncodedDataByABI(abi: ABI, name: string, ...args: any[]): string; export declare function getDecodedDataByABI(abi: ABI, calldata: string): DecodedData; export {};