UNPKG

blocklock-js

Version:

A library for encrypting and decrypting data for the future

17 lines (16 loc) 638 B
import { BigNumberish } from "ethers"; export declare class SolidityDecoder { private abiCoder; constructor(); decodeUint256(data: string): BigNumberish; decodeInt256(data: string): BigNumberish; decodeAddress(data: string): string; decodeString(data: string): string; decodeBool(data: string): boolean; decodeBytes32(data: string): string; decodeBytes(data: string): string; decodeUint256Array(data: string): BigNumberish[]; decodeAddressArray(data: string): string[]; decodeTuple(types: string[], data: string): any[]; decodeStruct(structDefinition: string[], data: string): any[]; }