UNPKG

@neo-one/node-protocol-esnext-esm

Version:

NEO•ONE NEO node and consensus protocol.

24 lines (22 loc) 766 B
import { createSerializeWire } from '@neo-one/client-common-esnext-esm'; import { BinaryReader } from '@neo-one/node-core-esnext-esm'; export class FilterAddPayload { constructor({ data }) { this.serializeWire = createSerializeWire(this.serializeWireBase.bind(this)); this.data = data; } static deserializeWireBase({ reader }) { const data = reader.readVarBytesLE(520); return new this({ data }); } static deserializeWire(options) { return this.deserializeWireBase({ context: options.context, reader: new BinaryReader(options.buffer), }); } serializeWireBase(writer) { writer.writeVarBytesLE(this.data); } } //# sourceMappingURL=FilterAddPayload.js.map