p2p: { NodeInfo: { typeUrl: string; decode(input: Uint8Array | BinaryReader,
length?: number): NodeInfo; encode(message: NodeInfo,
writer?: BinaryWriter): BinaryWriter; fromAmino(object: NodeInfoAmino): NodeInfo; fromAminoMsg(object: NodeInfoAminoMsg): NodeInfo; fromPartial(object: { channels?: Uint8Array; listenAddr?: string; moniker?: string; network?: string; nodeId?: string; other?: { rpcAddress?: string; txIndex?: string; }; protocolVersion?: { app?: bigint; block?: bigint; p2p?: bigint; }; version?: string; }): NodeInfo; fromProtoMsg(message: NodeInfoProtoMsg): NodeInfo; toAmino(message: NodeInfo): NodeInfoAmino; toProto(message: NodeInfo): Uint8Array; toProtoMsg(message: NodeInfo): NodeInfoProtoMsg; }; NodeInfoOther: { typeUrl: string; decode(input: Uint8Array | BinaryReader,
length?: number): NodeInfoOther; encode(message: NodeInfoOther,
writer?: BinaryWriter): BinaryWriter; fromAmino(object: NodeInfoOtherAmino): NodeInfoOther; fromAminoMsg(object: NodeInfoOtherAminoMsg): NodeInfoOther; fromPartial(object: { rpcAddress?: string; txIndex?: string; }): NodeInfoOther; fromProtoMsg(message: NodeInfoOtherProtoMsg): NodeInfoOther; toAmino(message: NodeInfoOther): NodeInfoOtherAmino; toProto(message: NodeInfoOther): Uint8Array; toProtoMsg(message: NodeInfoOther): NodeInfoOtherProtoMsg; }; PeerAddressInfo: { typeUrl: string; decode(input: Uint8Array | BinaryReader,
length?: number): PeerAddressInfo; encode(message: PeerAddressInfo,
writer?: BinaryWriter): BinaryWriter; fromAmino(object: PeerAddressInfoAmino): PeerAddressInfo; fromAminoMsg(object: PeerAddressInfoAminoMsg): PeerAddressInfo; fromPartial(object: { address?: string; dialFailures?: number; lastDialFailure?: Date; lastDialSuccess?: Date; }): PeerAddressInfo; fromProtoMsg(message: PeerAddressInfoProtoMsg): PeerAddressInfo; toAmino(message: PeerAddressInfo): PeerAddressInfoAmino; toProto(message: PeerAddressInfo): Uint8Array; toProtoMsg(message: PeerAddressInfo): PeerAddressInfoProtoMsg; }; PeerInfo: { typeUrl: string; decode(input: Uint8Array | BinaryReader,
length?: number): PeerInfo; encode(message: PeerInfo,
writer?: BinaryWriter): BinaryWriter; fromAmino(object: PeerInfoAmino): PeerInfo; fromAminoMsg(object: PeerInfoAminoMsg): PeerInfo; fromPartial(object: { addressInfo?: { address?: string; dialFailures?: number; lastDialFailure?: Date; lastDialSuccess?: Date; }[]; id?: string; lastConnected?: Date; }): PeerInfo; fromProtoMsg(message: PeerInfoProtoMsg): PeerInfo; toAmino(message: PeerInfo): PeerInfoAmino; toProto(message: PeerInfo): Uint8Array; toProtoMsg(message: PeerInfo): PeerInfoProtoMsg; }; ProtocolVersion: { typeUrl: string; decode(input: Uint8Array | BinaryReader,
length?: number): ProtocolVersion; encode(message: ProtocolVersion,
writer?: BinaryWriter): BinaryWriter; fromAmino(object: ProtocolVersionAmino): ProtocolVersion; fromAminoMsg(object: ProtocolVersionAminoMsg): ProtocolVersion; fromPartial(object: { app?: bigint; block?: bigint; p2p?: bigint; }): ProtocolVersion; fromProtoMsg(message: ProtocolVersionProtoMsg): ProtocolVersion; toAmino(message: ProtocolVersion): ProtocolVersionAmino; toProto(message: ProtocolVersion): Uint8Array; toProtoMsg(message: ProtocolVersion): ProtocolVersionProtoMsg; }; } = ...