import { PublicKey, PublicKeyAmino, PublicKeySDKType } from "../crypto/keys"; import { BinaryReader, BinaryWriter } from "../../binary"; export interface PacketPing { } export interface PacketPingProtoMsg { typeUrl: "/tendermint.p2p.PacketPing"; value: Uint8Array; } /** * @name PacketPingAmino * @package tendermint.p2p * @see proto type: tendermint.p2p.PacketPing */ export interface PacketPingAmino { } export interface PacketPingAminoMsg { type: "/tendermint.p2p.PacketPing"; value: PacketPingAmino; } export interface PacketPingSDKType { } export interface PacketPong { } export interface PacketPongProtoMsg { typeUrl: "/tendermint.p2p.PacketPong"; value: Uint8Array; } /** * @name PacketPongAmino * @package tendermint.p2p * @see proto type: tendermint.p2p.PacketPong */ export interface PacketPongAmino { } export interface PacketPongAminoMsg { type: "/tendermint.p2p.PacketPong"; value: PacketPongAmino; } export interface PacketPongSDKType { } export interface PacketMsg { channelId: number; eof: boolean; data: Uint8Array; } export interface PacketMsgProtoMsg { typeUrl: "/tendermint.p2p.PacketMsg"; value: Uint8Array; } /** * @name PacketMsgAmino * @package tendermint.p2p * @see proto type: tendermint.p2p.PacketMsg */ export interface PacketMsgAmino { channel_id?: number; eof?: boolean; data?: string; } export interface PacketMsgAminoMsg { type: "/tendermint.p2p.PacketMsg"; value: PacketMsgAmino; } export interface PacketMsgSDKType { channel_id: number; eof: boolean; data: Uint8Array; } export interface Packet { packetPing?: PacketPing; packetPong?: PacketPong; packetMsg?: PacketMsg; } export interface PacketProtoMsg { typeUrl: "/tendermint.p2p.Packet"; value: Uint8Array; } /** * @name PacketAmino * @package tendermint.p2p * @see proto type: tendermint.p2p.Packet */ export interface PacketAmino { packet_ping?: PacketPingAmino; packet_pong?: PacketPongAmino; packet_msg?: PacketMsgAmino; } export interface PacketAminoMsg { type: "/tendermint.p2p.Packet"; value: PacketAmino; } export interface PacketSDKType { packet_ping?: PacketPingSDKType; packet_pong?: PacketPongSDKType; packet_msg?: PacketMsgSDKType; } export interface AuthSigMessage { pubKey: PublicKey; sig: Uint8Array; } export interface AuthSigMessageProtoMsg { typeUrl: "/tendermint.p2p.AuthSigMessage"; value: Uint8Array; } /** * @name AuthSigMessageAmino * @package tendermint.p2p * @see proto type: tendermint.p2p.AuthSigMessage */ export interface AuthSigMessageAmino { pub_key?: PublicKeyAmino; sig?: string; } export interface AuthSigMessageAminoMsg { type: "/tendermint.p2p.AuthSigMessage"; value: AuthSigMessageAmino; } export interface AuthSigMessageSDKType { pub_key: PublicKeySDKType; sig: Uint8Array; } export declare const PacketPing: { typeUrl: string; encode(_: PacketPing, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): PacketPing; fromPartial(_: Partial): PacketPing; fromAmino(_: PacketPingAmino): PacketPing; toAmino(_: PacketPing): PacketPingAmino; fromAminoMsg(object: PacketPingAminoMsg): PacketPing; fromProtoMsg(message: PacketPingProtoMsg): PacketPing; toProto(message: PacketPing): Uint8Array; toProtoMsg(message: PacketPing): PacketPingProtoMsg; }; export declare const PacketPong: { typeUrl: string; encode(_: PacketPong, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): PacketPong; fromPartial(_: Partial): PacketPong; fromAmino(_: PacketPongAmino): PacketPong; toAmino(_: PacketPong): PacketPongAmino; fromAminoMsg(object: PacketPongAminoMsg): PacketPong; fromProtoMsg(message: PacketPongProtoMsg): PacketPong; toProto(message: PacketPong): Uint8Array; toProtoMsg(message: PacketPong): PacketPongProtoMsg; }; export declare const PacketMsg: { typeUrl: string; encode(message: PacketMsg, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): PacketMsg; fromPartial(object: Partial): PacketMsg; fromAmino(object: PacketMsgAmino): PacketMsg; toAmino(message: PacketMsg): PacketMsgAmino; fromAminoMsg(object: PacketMsgAminoMsg): PacketMsg; fromProtoMsg(message: PacketMsgProtoMsg): PacketMsg; toProto(message: PacketMsg): Uint8Array; toProtoMsg(message: PacketMsg): PacketMsgProtoMsg; }; export declare const Packet: { typeUrl: string; encode(message: Packet, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): Packet; fromPartial(object: Partial): Packet; fromAmino(object: PacketAmino): Packet; toAmino(message: Packet): PacketAmino; fromAminoMsg(object: PacketAminoMsg): Packet; fromProtoMsg(message: PacketProtoMsg): Packet; toProto(message: Packet): Uint8Array; toProtoMsg(message: Packet): PacketProtoMsg; }; export declare const AuthSigMessage: { typeUrl: string; encode(message: AuthSigMessage, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): AuthSigMessage; fromPartial(object: Partial): AuthSigMessage; fromAmino(object: AuthSigMessageAmino): AuthSigMessage; toAmino(message: AuthSigMessage): AuthSigMessageAmino; fromAminoMsg(object: AuthSigMessageAminoMsg): AuthSigMessage; fromProtoMsg(message: AuthSigMessageProtoMsg): AuthSigMessage; toProto(message: AuthSigMessage): Uint8Array; toProtoMsg(message: AuthSigMessage): AuthSigMessageProtoMsg; };