@hashlike-official/extend-web3-react-wrapper
Version:
web3-react wrapper - it offers a common interface for different wallet providers
15 lines (14 loc) • 650 B
TypeScript
import { CallParamType, SendParamType, WrappedContract } from '../types/WrappedContract';
import { Contract } from '@hashlike-official/extend-web3-react-kaikas';
/**
*
* {@link https://docs.klaytn.foundation/dapp/sdk/caver-js/v1.4.1/api-references/caver.klay.contract}
*
*/
export declare class KaikasContract extends WrappedContract<Contract> {
constructor(originContract: Contract);
call({ methodName, params, option }: CallParamType): Promise<any>;
send({ methodName, params, option, callback }: SendParamType): Promise<any>;
estimateGas({ methodName, params, option }: SendParamType): Promise<any>;
private parseOption;
}