UNPKG

@hicaru/bearby.js

Version:

The web3 inject of bearby walet to access massa blockchain

19 lines 1.33 kB
import type { GraphIntervalResponse, JsonRPCResponse, JsonRPCResponseCliques, JsonRPCResponseEndorsements, JsonRPCResponseNodeStatus, JsonRPCResponseNodeStatusAddresses, JsonRPCResponseStakers, MassaBlock, OperationTransaction } from "../../types"; import { ContentProvider } from "./provider"; import { Wallet } from "../../packages/wallet"; export declare class Massa { #private; constructor(provider: ContentProvider, wallet: Wallet); getNodesStatus(): Promise<JsonRPCResponse<JsonRPCResponseNodeStatus>>; getAddresses(...addresses: string[]): Promise<JsonRPCResponse<JsonRPCResponseNodeStatusAddresses[]>>; getBlocks(...blocks: string[]): Promise<JsonRPCResponse<MassaBlock[]>>; getGraphInterval(start: number, end: number): Promise<JsonRPCResponse<GraphIntervalResponse[]>>; getOperations(...operations: string[]): Promise<JsonRPCResponse<OperationTransaction[]>>; getStakers(): Promise<JsonRPCResponse<JsonRPCResponseStakers[]>>; getEndorsements(...Ids: string[]): Promise<JsonRPCResponse<JsonRPCResponseEndorsements[]>>; getCliques(): Promise<JsonRPCResponse<JsonRPCResponseCliques[]>>; payment(amount: string, recipient: string): Promise<string>; buyRolls(amount?: string): Promise<string>; sellRolls(amount?: string): Promise<string>; } //# sourceMappingURL=massa.d.ts.map