Left Curve Software Stack
    Preparing search index...

    Type Alias GrugActions<_transport, _chain, _signer>

    type GrugActions<
        _transport extends Transport = Transport,
        _chain extends Chain | undefined = Chain | undefined,
        _signer extends Signer | undefined = undefined,
    > = {
        getAppConfig: <value extends AppConfigResponse>(
            args?: GetAppConfigParameters,
        ) => GetAppConfigReturnType<value>;
        getBalance: (args: GetBalanceParameters) => GetBalanceReturnType;
        getBalances: (args: GetBalancesParameters) => GetBalancesReturnType;
        getCode: (args: GetCodeParameters) => GetCodeReturnType;
        getCodes: (args?: GetCodesParameters) => GetCodesReturnType;
        getContractInfo: (
            args: GetContractInfoParameters,
        ) => GetContractInfoReturnType;
        getContractsInfo: (
            args?: GetContractsInfoParameters,
        ) => GetContractsInfoReturnType;
        getSupplies: (args?: GetSuppliesParameters) => GetSuppliesReturnType;
        getSupply: (args: GetSupplyParameters) => GetSupplyReturnType;
        queryAbci: (args: QueryAbciParameters) => QueryAbciReturnType;
        queryApp: (args: QueryAppParameters) => QueryAppReturnType;
        queryStatus: <statusInfo extends ChainStatusResponse>() => QueryStatusReturnType<
            statusInfo,
        >;
        queryTx: (args: QueryTxParameters) => QueryTxReturnType;
        queryWasmRaw: (args: QueryWasmRawParameters) => QueryWasmRawReturnType;
        queryWasmSmart: <value extends JsonValue>(
            args: QueryWasmSmartParameters,
        ) => QueryWasmSmartReturnType<value>;
        simulate: (args: SimulateParameters) => SimulateReturnType;
    }

    Type Parameters

    • _transport extends Transport = Transport
    • _chain extends Chain | undefined = Chain | undefined
    • _signer extends Signer | undefined = undefined
    Index

    Properties

    getAppConfig: <value extends AppConfigResponse>(
        args?: GetAppConfigParameters,
    ) => GetAppConfigReturnType<value>
    getContractsInfo: (
        args?: GetContractsInfoParameters,
    ) => GetContractsInfoReturnType
    queryAbci: (args: QueryAbciParameters) => QueryAbciReturnType
    queryStatus: <statusInfo extends ChainStatusResponse>() => QueryStatusReturnType<
        statusInfo,
    >
    queryTx: (args: QueryTxParameters) => QueryTxReturnType
    queryWasmSmart: <value extends JsonValue>(
        args: QueryWasmSmartParameters,
    ) => QueryWasmSmartReturnType<value>