@neo-one/node-protocol-esnext-esm
Version:
NEO•ONE NEO node and consensus protocol.
15 lines (14 loc) • 764 B
TypeScript
import { BinaryWriter, SerializableWire, SerializeWire } from '@neo-one/client-common-esnext-esm';
import { DeserializeWireBaseOptions, DeserializeWireOptions } from '@neo-one/node-core-esnext-esm';
import { NetworkAddress } from './NetworkAddress';
export interface AddrPayloadAdd {
readonly addresses: readonly NetworkAddress[];
}
export declare class AddrPayload implements SerializableWire<AddrPayload> {
static deserializeWireBase(options: DeserializeWireBaseOptions): AddrPayload;
static deserializeWire(options: DeserializeWireOptions): AddrPayload;
readonly addresses: readonly NetworkAddress[];
readonly serializeWire: SerializeWire;
constructor({ addresses }: AddrPayloadAdd);
serializeWireBase(writer: BinaryWriter): void;
}