UNPKG

wowok

Version:

Wowok Blockchain TypeScript API

36 lines (35 loc) 2.55 kB
import type { RpcTransport } from "@protobuf-ts/runtime-rpc"; import type { ServiceInfo } from "@protobuf-ts/runtime-rpc"; import type { ListBalancesResponse } from "./state_service.js"; import type { ListBalancesRequest } from "./state_service.js"; import type { GetBalanceResponse } from "./state_service.js"; import type { GetBalanceRequest } from "./state_service.js"; import type { GetCoinInfoResponse } from "./state_service.js"; import type { GetCoinInfoRequest } from "./state_service.js"; import type { ListOwnedObjectsResponse } from "./state_service.js"; import type { ListOwnedObjectsRequest } from "./state_service.js"; import type { ListDynamicFieldsResponse } from "./state_service.js"; import type { ListDynamicFieldsRequest } from "./state_service.js"; import type { UnaryCall } from "@protobuf-ts/runtime-rpc"; import type { RpcOptions } from "@protobuf-ts/runtime-rpc"; export interface IStateServiceClient { listDynamicFields(input: ListDynamicFieldsRequest, options?: RpcOptions): UnaryCall<ListDynamicFieldsRequest, ListDynamicFieldsResponse>; listOwnedObjects(input: ListOwnedObjectsRequest, options?: RpcOptions): UnaryCall<ListOwnedObjectsRequest, ListOwnedObjectsResponse>; getCoinInfo(input: GetCoinInfoRequest, options?: RpcOptions): UnaryCall<GetCoinInfoRequest, GetCoinInfoResponse>; getBalance(input: GetBalanceRequest, options?: RpcOptions): UnaryCall<GetBalanceRequest, GetBalanceResponse>; listBalances(input: ListBalancesRequest, options?: RpcOptions): UnaryCall<ListBalancesRequest, ListBalancesResponse>; } export declare class StateServiceClient implements IStateServiceClient, ServiceInfo { private readonly _transport; typeName: string; methods: import("@protobuf-ts/runtime-rpc").MethodInfo<any, any>[]; options: { [extensionName: string]: import("@protobuf-ts/runtime").JsonValue; }; constructor(_transport: RpcTransport); listDynamicFields(input: ListDynamicFieldsRequest, options?: RpcOptions): UnaryCall<ListDynamicFieldsRequest, ListDynamicFieldsResponse>; listOwnedObjects(input: ListOwnedObjectsRequest, options?: RpcOptions): UnaryCall<ListOwnedObjectsRequest, ListOwnedObjectsResponse>; getCoinInfo(input: GetCoinInfoRequest, options?: RpcOptions): UnaryCall<GetCoinInfoRequest, GetCoinInfoResponse>; getBalance(input: GetBalanceRequest, options?: RpcOptions): UnaryCall<GetBalanceRequest, GetBalanceResponse>; listBalances(input: ListBalancesRequest, options?: RpcOptions): UnaryCall<ListBalancesRequest, ListBalancesResponse>; }