Type alias SimulateContractReturnType<abi, functionName, args, chain, account, chainOverride, accountOverride, minimizedAbi, resolvedAccount>

SimulateContractReturnType<abi, functionName, args, chain, account, chainOverride, accountOverride, minimizedAbi, resolvedAccount>: {
    request: Prettify<UnionEvaluate<UnionOmit<WriteContractParameters<minimizedAbi, functionName, args, chain, undefined, chainOverride>, "account" | "abi" | "args" | "chain" | "functionName">> & ContractFunctionParameters<minimizedAbi, "nonpayable" | "payable", functionName, args> & {
        chain: DeriveChain<chain, chainOverride>;
    } & (resolvedAccount extends Account
        ? {
            account: resolvedAccount;
        }
        : {
            account?: undefined;
        })>;
    result: ContractFunctionReturnType<minimizedAbi, "nonpayable" | "payable", functionName, args>;
}

Type Parameters

Type declaration