UNPKG

@paradeum/burrow

Version:

TypeScript library that calls a Hyperledger Burrow server over GRPC.

840 lines (715 loc) 34.6 kB
// package: rpcquery // file: rpcquery.proto import * as jspb from "google-protobuf"; import * as google_protobuf_timestamp_pb from "google-protobuf/google/protobuf/timestamp_pb"; import * as github_com_gogo_protobuf_gogoproto_gogo_pb from "./github.com/gogo/protobuf/gogoproto/gogo_pb"; import * as github_com_tendermint_tendermint_abci_types_types_pb from "./github.com/tendermint/tendermint/abci/types/types_pb"; import * as names_pb from "./names_pb"; import * as acm_pb from "./acm_pb"; import * as validator_pb from "./validator_pb"; import * as registry_pb from "./registry_pb"; import * as rpc_pb from "./rpc_pb"; import * as payload_pb from "./payload_pb"; import * as txs_pb from "./txs_pb"; import * as tendermint_pb from "./tendermint_pb"; import * as permission_pb from "./permission_pb"; export class StatusParam extends jspb.Message { getBlocktimewithin(): string; setBlocktimewithin(value: string): void; getBlockseentimewithin(): string; setBlockseentimewithin(value: string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): StatusParam.AsObject; static toObject(includeInstance: boolean, msg: StatusParam): StatusParam.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: StatusParam, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): StatusParam; static deserializeBinaryFromReader(message: StatusParam, reader: jspb.BinaryReader): StatusParam; } export namespace StatusParam { export type AsObject = { blocktimewithin: string, blockseentimewithin: string, } } export class GetAccountParam extends jspb.Message { getAddress(): Uint8Array | string; getAddress_asU8(): Uint8Array; getAddress_asB64(): string; setAddress(value: Uint8Array | string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetAccountParam.AsObject; static toObject(includeInstance: boolean, msg: GetAccountParam): GetAccountParam.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: GetAccountParam, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GetAccountParam; static deserializeBinaryFromReader(message: GetAccountParam, reader: jspb.BinaryReader): GetAccountParam; } export namespace GetAccountParam { export type AsObject = { address: Uint8Array | string, } } export class GetMetadataParam extends jspb.Message { getAddress(): Uint8Array | string; getAddress_asU8(): Uint8Array; getAddress_asB64(): string; setAddress(value: Uint8Array | string): void; getMetadatahash(): Uint8Array | string; getMetadatahash_asU8(): Uint8Array; getMetadatahash_asB64(): string; setMetadatahash(value: Uint8Array | string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetMetadataParam.AsObject; static toObject(includeInstance: boolean, msg: GetMetadataParam): GetMetadataParam.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: GetMetadataParam, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GetMetadataParam; static deserializeBinaryFromReader(message: GetMetadataParam, reader: jspb.BinaryReader): GetMetadataParam; } export namespace GetMetadataParam { export type AsObject = { address: Uint8Array | string, metadatahash: Uint8Array | string, } } export class MetadataResult extends jspb.Message { getMetadata(): string; setMetadata(value: string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): MetadataResult.AsObject; static toObject(includeInstance: boolean, msg: MetadataResult): MetadataResult.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: MetadataResult, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): MetadataResult; static deserializeBinaryFromReader(message: MetadataResult, reader: jspb.BinaryReader): MetadataResult; } export namespace MetadataResult { export type AsObject = { metadata: string, } } export class GetStorageParam extends jspb.Message { getAddress(): Uint8Array | string; getAddress_asU8(): Uint8Array; getAddress_asB64(): string; setAddress(value: Uint8Array | string): void; getKey(): Uint8Array | string; getKey_asU8(): Uint8Array; getKey_asB64(): string; setKey(value: Uint8Array | string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetStorageParam.AsObject; static toObject(includeInstance: boolean, msg: GetStorageParam): GetStorageParam.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: GetStorageParam, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GetStorageParam; static deserializeBinaryFromReader(message: GetStorageParam, reader: jspb.BinaryReader): GetStorageParam; } export namespace GetStorageParam { export type AsObject = { address: Uint8Array | string, key: Uint8Array | string, } } export class StorageValue extends jspb.Message { getValue(): Uint8Array | string; getValue_asU8(): Uint8Array; getValue_asB64(): string; setValue(value: Uint8Array | string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): StorageValue.AsObject; static toObject(includeInstance: boolean, msg: StorageValue): StorageValue.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: StorageValue, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): StorageValue; static deserializeBinaryFromReader(message: StorageValue, reader: jspb.BinaryReader): StorageValue; } export namespace StorageValue { export type AsObject = { value: Uint8Array | string, } } export class ListAccountsParam extends jspb.Message { getQuery(): string; setQuery(value: string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListAccountsParam.AsObject; static toObject(includeInstance: boolean, msg: ListAccountsParam): ListAccountsParam.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: ListAccountsParam, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListAccountsParam; static deserializeBinaryFromReader(message: ListAccountsParam, reader: jspb.BinaryReader): ListAccountsParam; } export namespace ListAccountsParam { export type AsObject = { query: string, } } export class GetNameParam extends jspb.Message { getName(): string; setName(value: string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetNameParam.AsObject; static toObject(includeInstance: boolean, msg: GetNameParam): GetNameParam.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: GetNameParam, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GetNameParam; static deserializeBinaryFromReader(message: GetNameParam, reader: jspb.BinaryReader): GetNameParam; } export namespace GetNameParam { export type AsObject = { name: string, } } export class ListNamesParam extends jspb.Message { getQuery(): string; setQuery(value: string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListNamesParam.AsObject; static toObject(includeInstance: boolean, msg: ListNamesParam): ListNamesParam.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: ListNamesParam, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListNamesParam; static deserializeBinaryFromReader(message: ListNamesParam, reader: jspb.BinaryReader): ListNamesParam; } export namespace ListNamesParam { export type AsObject = { query: string, } } export class GetNetworkRegistryParam extends jspb.Message { serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetNetworkRegistryParam.AsObject; static toObject(includeInstance: boolean, msg: GetNetworkRegistryParam): GetNetworkRegistryParam.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: GetNetworkRegistryParam, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GetNetworkRegistryParam; static deserializeBinaryFromReader(message: GetNetworkRegistryParam, reader: jspb.BinaryReader): GetNetworkRegistryParam; } export namespace GetNetworkRegistryParam { export type AsObject = { } } export class GetValidatorSetParam extends jspb.Message { serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetValidatorSetParam.AsObject; static toObject(includeInstance: boolean, msg: GetValidatorSetParam): GetValidatorSetParam.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: GetValidatorSetParam, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GetValidatorSetParam; static deserializeBinaryFromReader(message: GetValidatorSetParam, reader: jspb.BinaryReader): GetValidatorSetParam; } export namespace GetValidatorSetParam { export type AsObject = { } } export class GetValidatorSetHistoryParam extends jspb.Message { getIncludeprevious(): number; setIncludeprevious(value: number): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetValidatorSetHistoryParam.AsObject; static toObject(includeInstance: boolean, msg: GetValidatorSetHistoryParam): GetValidatorSetHistoryParam.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: GetValidatorSetHistoryParam, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GetValidatorSetHistoryParam; static deserializeBinaryFromReader(message: GetValidatorSetHistoryParam, reader: jspb.BinaryReader): GetValidatorSetHistoryParam; } export namespace GetValidatorSetHistoryParam { export type AsObject = { includeprevious: number, } } export class NetworkRegistry extends jspb.Message { clearSetList(): void; getSetList(): Array<RegisteredValidator>; setSetList(value: Array<RegisteredValidator>): void; addSet(value?: RegisteredValidator, index?: number): RegisteredValidator; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): NetworkRegistry.AsObject; static toObject(includeInstance: boolean, msg: NetworkRegistry): NetworkRegistry.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: NetworkRegistry, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): NetworkRegistry; static deserializeBinaryFromReader(message: NetworkRegistry, reader: jspb.BinaryReader): NetworkRegistry; } export namespace NetworkRegistry { export type AsObject = { setList: Array<RegisteredValidator.AsObject>, } } export class RegisteredValidator extends jspb.Message { getAddress(): Uint8Array | string; getAddress_asU8(): Uint8Array; getAddress_asB64(): string; setAddress(value: Uint8Array | string): void; hasNode(): boolean; clearNode(): void; getNode(): registry_pb.NodeIdentity | undefined; setNode(value?: registry_pb.NodeIdentity): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): RegisteredValidator.AsObject; static toObject(includeInstance: boolean, msg: RegisteredValidator): RegisteredValidator.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: RegisteredValidator, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): RegisteredValidator; static deserializeBinaryFromReader(message: RegisteredValidator, reader: jspb.BinaryReader): RegisteredValidator; } export namespace RegisteredValidator { export type AsObject = { address: Uint8Array | string, node?: registry_pb.NodeIdentity.AsObject, } } export class ValidatorSetHistory extends jspb.Message { clearHistoryList(): void; getHistoryList(): Array<ValidatorSet>; setHistoryList(value: Array<ValidatorSet>): void; addHistory(value?: ValidatorSet, index?: number): ValidatorSet; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ValidatorSetHistory.AsObject; static toObject(includeInstance: boolean, msg: ValidatorSetHistory): ValidatorSetHistory.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: ValidatorSetHistory, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ValidatorSetHistory; static deserializeBinaryFromReader(message: ValidatorSetHistory, reader: jspb.BinaryReader): ValidatorSetHistory; } export namespace ValidatorSetHistory { export type AsObject = { historyList: Array<ValidatorSet.AsObject>, } } export class ValidatorSet extends jspb.Message { getHeight(): number; setHeight(value: number): void; clearSetList(): void; getSetList(): Array<validator_pb.Validator>; setSetList(value: Array<validator_pb.Validator>): void; addSet(value?: validator_pb.Validator, index?: number): validator_pb.Validator; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ValidatorSet.AsObject; static toObject(includeInstance: boolean, msg: ValidatorSet): ValidatorSet.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: ValidatorSet, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ValidatorSet; static deserializeBinaryFromReader(message: ValidatorSet, reader: jspb.BinaryReader): ValidatorSet; } export namespace ValidatorSet { export type AsObject = { height: number, setList: Array<validator_pb.Validator.AsObject>, } } export class GetProposalParam extends jspb.Message { getHash(): Uint8Array | string; getHash_asU8(): Uint8Array; getHash_asB64(): string; setHash(value: Uint8Array | string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetProposalParam.AsObject; static toObject(includeInstance: boolean, msg: GetProposalParam): GetProposalParam.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: GetProposalParam, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GetProposalParam; static deserializeBinaryFromReader(message: GetProposalParam, reader: jspb.BinaryReader): GetProposalParam; } export namespace GetProposalParam { export type AsObject = { hash: Uint8Array | string, } } export class ListProposalsParam extends jspb.Message { getProposed(): boolean; setProposed(value: boolean): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListProposalsParam.AsObject; static toObject(includeInstance: boolean, msg: ListProposalsParam): ListProposalsParam.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: ListProposalsParam, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListProposalsParam; static deserializeBinaryFromReader(message: ListProposalsParam, reader: jspb.BinaryReader): ListProposalsParam; } export namespace ListProposalsParam { export type AsObject = { proposed: boolean, } } export class ProposalResult extends jspb.Message { getHash(): Uint8Array | string; getHash_asU8(): Uint8Array; getHash_asB64(): string; setHash(value: Uint8Array | string): void; hasBallot(): boolean; clearBallot(): void; getBallot(): payload_pb.Ballot | undefined; setBallot(value?: payload_pb.Ballot): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ProposalResult.AsObject; static toObject(includeInstance: boolean, msg: ProposalResult): ProposalResult.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: ProposalResult, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ProposalResult; static deserializeBinaryFromReader(message: ProposalResult, reader: jspb.BinaryReader): ProposalResult; } export namespace ProposalResult { export type AsObject = { hash: Uint8Array | string, ballot?: payload_pb.Ballot.AsObject, } } export class GetStatsParam extends jspb.Message { serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetStatsParam.AsObject; static toObject(includeInstance: boolean, msg: GetStatsParam): GetStatsParam.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: GetStatsParam, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GetStatsParam; static deserializeBinaryFromReader(message: GetStatsParam, reader: jspb.BinaryReader): GetStatsParam; } export namespace GetStatsParam { export type AsObject = { } } export class Stats extends jspb.Message { getAccountswithcode(): number; setAccountswithcode(value: number): void; getAccountswithoutcode(): number; setAccountswithoutcode(value: number): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): Stats.AsObject; static toObject(includeInstance: boolean, msg: Stats): Stats.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: Stats, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): Stats; static deserializeBinaryFromReader(message: Stats, reader: jspb.BinaryReader): Stats; } export namespace Stats { export type AsObject = { accountswithcode: number, accountswithoutcode: number, } } export class GetBlockParam extends jspb.Message { getHeight(): number; setHeight(value: number): void; getHash(): string; setHash(value: string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetBlockParam.AsObject; static toObject(includeInstance: boolean, msg: GetBlockParam): GetBlockParam.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: GetBlockParam, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GetBlockParam; static deserializeBinaryFromReader(message: GetBlockParam, reader: jspb.BinaryReader): GetBlockParam; } export namespace GetBlockParam { export type AsObject = { height: number, hash: string, } } export class GetNetworkParam extends jspb.Message { serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetNetworkParam.AsObject; static toObject(includeInstance: boolean, msg: GetNetworkParam): GetNetworkParam.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: GetNetworkParam, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GetNetworkParam; static deserializeBinaryFromReader(message: GetNetworkParam, reader: jspb.BinaryReader): GetNetworkParam; } export namespace GetNetworkParam { export type AsObject = { } } export class Network extends jspb.Message { clearPeersList(): void; getPeersList(): Array<tendermint_pb.NodeInfo>; setPeersList(value: Array<tendermint_pb.NodeInfo>): void; addPeers(value?: tendermint_pb.NodeInfo, index?: number): tendermint_pb.NodeInfo; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): Network.AsObject; static toObject(includeInstance: boolean, msg: Network): Network.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: Network, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): Network; static deserializeBinaryFromReader(message: Network, reader: jspb.BinaryReader): Network; } export namespace Network { export type AsObject = { peersList: Array<tendermint_pb.NodeInfo.AsObject>, } } export class GetGenesisParam extends jspb.Message { serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetGenesisParam.AsObject; static toObject(includeInstance: boolean, msg: GetGenesisParam): GetGenesisParam.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: GetGenesisParam, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GetGenesisParam; static deserializeBinaryFromReader(message: GetGenesisParam, reader: jspb.BinaryReader): GetGenesisParam; } export namespace GetGenesisParam { export type AsObject = { } } export class Params extends jspb.Message { getProposalthreshold(): number; setProposalthreshold(value: number): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): Params.AsObject; static toObject(includeInstance: boolean, msg: Params): Params.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: Params, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): Params; static deserializeBinaryFromReader(message: Params, reader: jspb.BinaryReader): Params; } export namespace Params { export type AsObject = { proposalthreshold: number, } } export class Genesis extends jspb.Message { hasGenesistime(): boolean; clearGenesistime(): void; getGenesistime(): google_protobuf_timestamp_pb.Timestamp | undefined; setGenesistime(value?: google_protobuf_timestamp_pb.Timestamp): void; getChainname(): string; setChainname(value: string): void; getApphash(): string; setApphash(value: string): void; hasParams(): boolean; clearParams(): void; getParams(): Params | undefined; setParams(value?: Params): void; getSalt(): Uint8Array | string; getSalt_asU8(): Uint8Array; getSalt_asB64(): string; setSalt(value: Uint8Array | string): void; hasGlobalpermissions(): boolean; clearGlobalpermissions(): void; getGlobalpermissions(): permission_pb.AccountPermissions | undefined; setGlobalpermissions(value?: permission_pb.AccountPermissions): void; clearAccountsList(): void; getAccountsList(): Array<acm_pb.Account>; setAccountsList(value: Array<acm_pb.Account>): void; addAccounts(value?: acm_pb.Account, index?: number): acm_pb.Account; clearValidatorsList(): void; getValidatorsList(): Array<validator_pb.Validator>; setValidatorsList(value: Array<validator_pb.Validator>): void; addValidators(value?: validator_pb.Validator, index?: number): validator_pb.Validator; getHash(): Uint8Array | string; getHash_asU8(): Uint8Array; getHash_asB64(): string; setHash(value: Uint8Array | string): void; getChainid(): string; setChainid(value: string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): Genesis.AsObject; static toObject(includeInstance: boolean, msg: Genesis): Genesis.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: Genesis, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): Genesis; static deserializeBinaryFromReader(message: Genesis, reader: jspb.BinaryReader): Genesis; } export namespace Genesis { export type AsObject = { genesistime?: google_protobuf_timestamp_pb.Timestamp.AsObject, chainname: string, apphash: string, params?: Params.AsObject, salt: Uint8Array | string, globalpermissions?: permission_pb.AccountPermissions.AsObject, accountsList: Array<acm_pb.Account.AsObject>, validatorsList: Array<validator_pb.Validator.AsObject>, hash: Uint8Array | string, chainid: string, } } export class GetChainIDParam extends jspb.Message { serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetChainIDParam.AsObject; static toObject(includeInstance: boolean, msg: GetChainIDParam): GetChainIDParam.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: GetChainIDParam, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GetChainIDParam; static deserializeBinaryFromReader(message: GetChainIDParam, reader: jspb.BinaryReader): GetChainIDParam; } export namespace GetChainIDParam { export type AsObject = { } } export class ChainID extends jspb.Message { getChainid(): string; setChainid(value: string): void; getChainname(): string; setChainname(value: string): void; getGenesishash(): Uint8Array | string; getGenesishash_asU8(): Uint8Array; getGenesishash_asB64(): string; setGenesishash(value: Uint8Array | string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ChainID.AsObject; static toObject(includeInstance: boolean, msg: ChainID): ChainID.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: ChainID, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ChainID; static deserializeBinaryFromReader(message: ChainID, reader: jspb.BinaryReader): ChainID; } export namespace ChainID { export type AsObject = { chainid: string, chainname: string, genesishash: Uint8Array | string, } } export class GetUnconfirmedTxsParam extends jspb.Message { getMaxtxs(): number; setMaxtxs(value: number): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetUnconfirmedTxsParam.AsObject; static toObject(includeInstance: boolean, msg: GetUnconfirmedTxsParam): GetUnconfirmedTxsParam.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: GetUnconfirmedTxsParam, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GetUnconfirmedTxsParam; static deserializeBinaryFromReader(message: GetUnconfirmedTxsParam, reader: jspb.BinaryReader): GetUnconfirmedTxsParam; } export namespace GetUnconfirmedTxsParam { export type AsObject = { maxtxs: number, } } export class UnconfirmedTxs extends jspb.Message { clearTxsList(): void; getTxsList(): Array<txs_pb.Envelope>; setTxsList(value: Array<txs_pb.Envelope>): void; addTxs(value?: txs_pb.Envelope, index?: number): txs_pb.Envelope; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): UnconfirmedTxs.AsObject; static toObject(includeInstance: boolean, msg: UnconfirmedTxs): UnconfirmedTxs.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: UnconfirmedTxs, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): UnconfirmedTxs; static deserializeBinaryFromReader(message: UnconfirmedTxs, reader: jspb.BinaryReader): UnconfirmedTxs; } export namespace UnconfirmedTxs { export type AsObject = { txsList: Array<txs_pb.Envelope.AsObject>, } } export class ConsensusState extends jspb.Message { serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ConsensusState.AsObject; static toObject(includeInstance: boolean, msg: ConsensusState): ConsensusState.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: ConsensusState, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ConsensusState; static deserializeBinaryFromReader(message: ConsensusState, reader: jspb.BinaryReader): ConsensusState; } export namespace ConsensusState { export type AsObject = { } } export class ListBlocksParam extends jspb.Message { getStartheight(): number; setStartheight(value: number): void; getEndheight(): number; setEndheight(value: number): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListBlocksParam.AsObject; static toObject(includeInstance: boolean, msg: ListBlocksParam): ListBlocksParam.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: ListBlocksParam, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListBlocksParam; static deserializeBinaryFromReader(message: ListBlocksParam, reader: jspb.BinaryReader): ListBlocksParam; } export namespace ListBlocksParam { export type AsObject = { startheight: number, endheight: number, } } export class Block extends jspb.Message { hasHeader(): boolean; clearHeader(): void; getHeader(): github_com_tendermint_tendermint_abci_types_types_pb.Header | undefined; setHeader(value?: github_com_tendermint_tendermint_abci_types_types_pb.Header): void; getHash(): string; setHash(value: string): void; getNumtxs(): number; setNumtxs(value: number): void; clearTxhashsList(): void; getTxhashsList(): Array<string>; setTxhashsList(value: Array<string>): void; addTxhashs(value: string, index?: number): string; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): Block.AsObject; static toObject(includeInstance: boolean, msg: Block): Block.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: Block, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): Block; static deserializeBinaryFromReader(message: Block, reader: jspb.BinaryReader): Block; } export namespace Block { export type AsObject = { header?: github_com_tendermint_tendermint_abci_types_types_pb.Header.AsObject, hash: string, numtxs: number, txhashsList: Array<string>, } } export class BlocksResult extends jspb.Message { getLastheight(): number; setLastheight(value: number): void; clearBlocksList(): void; getBlocksList(): Array<Block>; setBlocksList(value: Array<Block>): void; addBlocks(value?: Block, index?: number): Block; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): BlocksResult.AsObject; static toObject(includeInstance: boolean, msg: BlocksResult): BlocksResult.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: BlocksResult, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): BlocksResult; static deserializeBinaryFromReader(message: BlocksResult, reader: jspb.BinaryReader): BlocksResult; } export namespace BlocksResult { export type AsObject = { lastheight: number, blocksList: Array<Block.AsObject>, } }