@thruputchain/client
    Preparing search index...

    Type Alias BoundContractMethod<A, R, E>

    BoundContractMethod: Omit<
        ContractMethod<A, R, E>,
        "view" | "viewOutcome" | "viewRequest" | "call",
    > & {
        call(
            options: Omit<
                Parameters<ContractMethod<A, R, E>["call"]>[0],
                "address",
            >,
        ): ContractCall<R>;
        view(
            options: Omit<ContractViewOptions<A>, "client" | "address">,
        ): Promise<ContractView<R>>;
        viewOutcome(
            options: Omit<ContractViewOptions<A>, "client" | "address">,
        ): Promise<ContractViewOutcome<R, ContractException<E>>>;
        viewRequest(
            options: Omit<
                Parameters<ContractMethod<A, R, E>["viewRequest"]>[0],
                "address",
            >,
        ): ContractViewRequest<R>;
    }

    A method descriptor with address/client defaults bound for reads and calls.

    Type Parameters

    • A
    • R
    • E