UNPKG

@pokt-network/pocket-js

Version:

Pocket-js core package with the main functionalities to interact with the Pocket Network.

166 lines (165 loc) 6.43 kB
import _m0 from "protobufjs/minimal"; import { Any } from "./google/protobuf/any"; export declare const protobufPackage = "pocketjs"; export interface ProtoStdTx { msg: Any | undefined; fee: Coin[]; signature: ProtoStdSignature | undefined; memo: string; entropy: number; } export interface ProtoStdSignature { publicKey: Uint8Array; Signature: Uint8Array; } export interface StdSignDoc { ChainID: string; fee: Uint8Array; memo: string; msg: Uint8Array; entropy: number; } export interface Coin { denom: string; amount: string; } /** * DecCoin defines a token with a denomination and a decimal amount. * * NOTE: The amount field is an Dec which implements the custom method * signatures required by gogoproto. */ export interface DecCoin { denom: string; amount: string; } export interface MsgProtoStake { pubKey: Uint8Array; chains: string[]; value: string; } export interface MsgBeginUnstake { Address: Uint8Array; } export interface MsgUnjail { AppAddr: Uint8Array; } export interface MsgProtoNodeStake8 { Publickey: Uint8Array; Chains: string[]; value: string; ServiceUrl: string; OutAddress: Uint8Array; } export interface MsgBeginNodeUnstake8 { Address: Uint8Array; Signer: Uint8Array; } export interface MsgNodeUnjail { ValidatorAddr: Uint8Array; } export interface MsgNodeUnjail8 { ValidatorAddr: Uint8Array; Signer: Uint8Array; } export interface MsgSend { FromAddress: Uint8Array; ToAddress: Uint8Array; amount: string; } export declare const ProtoStdTx: { encode(message: ProtoStdTx, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number | undefined): ProtoStdTx; fromJSON(object: any): ProtoStdTx; toJSON(message: ProtoStdTx): unknown; fromPartial(object: DeepPartial<ProtoStdTx>): ProtoStdTx; }; export declare const ProtoStdSignature: { encode(message: ProtoStdSignature, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number | undefined): ProtoStdSignature; fromJSON(object: any): ProtoStdSignature; toJSON(message: ProtoStdSignature): unknown; fromPartial(object: DeepPartial<ProtoStdSignature>): ProtoStdSignature; }; export declare const StdSignDoc: { encode(message: StdSignDoc, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number | undefined): StdSignDoc; fromJSON(object: any): StdSignDoc; toJSON(message: StdSignDoc): unknown; fromPartial(object: DeepPartial<StdSignDoc>): StdSignDoc; }; export declare const Coin: { encode(message: Coin, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number | undefined): Coin; fromJSON(object: any): Coin; toJSON(message: Coin): unknown; fromPartial(object: DeepPartial<Coin>): Coin; }; export declare const DecCoin: { encode(message: DecCoin, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number | undefined): DecCoin; fromJSON(object: any): DecCoin; toJSON(message: DecCoin): unknown; fromPartial(object: DeepPartial<DecCoin>): DecCoin; }; export declare const MsgProtoStake: { encode(message: MsgProtoStake, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number | undefined): MsgProtoStake; fromJSON(object: any): MsgProtoStake; toJSON(message: MsgProtoStake): unknown; fromPartial(object: DeepPartial<MsgProtoStake>): MsgProtoStake; }; export declare const MsgBeginUnstake: { encode(message: MsgBeginUnstake, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number | undefined): MsgBeginUnstake; fromJSON(object: any): MsgBeginUnstake; toJSON(message: MsgBeginUnstake): unknown; fromPartial(object: DeepPartial<MsgBeginUnstake>): MsgBeginUnstake; }; export declare const MsgUnjail: { encode(message: MsgUnjail, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number | undefined): MsgUnjail; fromJSON(object: any): MsgUnjail; toJSON(message: MsgUnjail): unknown; fromPartial(object: DeepPartial<MsgUnjail>): MsgUnjail; }; export declare const MsgProtoNodeStake8: { encode(message: MsgProtoNodeStake8, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number | undefined): MsgProtoNodeStake8; fromJSON(object: any): MsgProtoNodeStake8; toJSON(message: MsgProtoNodeStake8): unknown; fromPartial(object: DeepPartial<MsgProtoNodeStake8>): MsgProtoNodeStake8; }; export declare const MsgBeginNodeUnstake8: { encode(message: MsgBeginNodeUnstake8, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number | undefined): MsgBeginNodeUnstake8; fromJSON(object: any): MsgBeginNodeUnstake8; toJSON(message: MsgBeginNodeUnstake8): unknown; fromPartial(object: DeepPartial<MsgBeginNodeUnstake8>): MsgBeginNodeUnstake8; }; export declare const MsgNodeUnjail: { encode(message: MsgNodeUnjail, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number | undefined): MsgNodeUnjail; fromJSON(object: any): MsgNodeUnjail; toJSON(message: MsgNodeUnjail): unknown; fromPartial(object: DeepPartial<MsgNodeUnjail>): MsgNodeUnjail; }; export declare const MsgNodeUnjail8: { encode(message: MsgNodeUnjail8, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number | undefined): MsgNodeUnjail8; fromJSON(object: any): MsgNodeUnjail8; toJSON(message: MsgNodeUnjail8): unknown; fromPartial(object: DeepPartial<MsgNodeUnjail8>): MsgNodeUnjail8; }; export declare const MsgSend: { encode(message: MsgSend, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number | undefined): MsgSend; fromJSON(object: any): MsgSend; toJSON(message: MsgSend): unknown; fromPartial(object: DeepPartial<MsgSend>): MsgSend; }; declare type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; export declare type DeepPartial<T> = T extends Builtin ? T : T extends Array<infer U> ? Array<DeepPartial<U>> : T extends ReadonlyArray<infer U> ? ReadonlyArray<DeepPartial<U>> : T extends {} ? { [K in keyof T]?: DeepPartial<T[K]>; } : Partial<T>; export {};