UNPKG

@node-lightning/wire

Version:
17 lines 671 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.deserializeIPv6 = void 0; const AddressIPv6_1 = require("../../domain/AddressIPv6"); const ipv6StringFromBuffer_1 = require("./ipv6StringFromBuffer"); /** * Deserializes an IPv6 address from a reader and * returns an instance of an IPv6 Address. */ function deserializeIPv6(reader) { const hostBytes = reader.readBytes(16); const port = reader.readUInt16BE(); const host = ipv6StringFromBuffer_1.ipv6StringFromBuffer(hostBytes); return new AddressIPv6_1.AddressIPv6(host, port); } exports.deserializeIPv6 = deserializeIPv6; //# sourceMappingURL=deserializeIPv6.js.map