Type Alias SimulateContractParameters<abi, functionName, args, chain, chainOverride, accountOverride, derivedChain>

SimulateContractParameters<abi, functionName, args, chain, chainOverride, accountOverride, derivedChain>: {
    account?: accountOverride;
    chain?: chainOverride;
    dataSuffix?: Hex;
} & ContractFunctionParameters<abi, "nonpayable" | "payable", functionName, args> & UnionOmit<CallParameters<derivedChain>,
    | "account"
    | "batch"
    | "to"
    | "data"
    | "value"> & GetValue<abi, functionName, CallParameters<derivedChain> extends CallParameters
    ? CallParameters<derivedChain>["value"]
    : CallParameters["value"]>

Type Parameters

Type declaration