|
4 | 4 | /* eslint-disable @typescript-eslint/no-unnecessary-boolean-literal-compare */
|
5 | 5 | /* eslint-disable @typescript-eslint/no-empty-interface */
|
6 | 6 |
|
7 |
| -import { type Codec, CodeError, decodeMessage, type DecodeOptions, encodeMessage, enumeration, message } from 'protons-runtime' |
| 7 | +import { type Codec, decodeMessage, type DecodeOptions, encodeMessage, enumeration, MaxLengthError, message } from 'protons-runtime' |
8 | 8 | import { alloc as uint8ArrayAlloc } from 'uint8arrays/alloc'
|
9 | 9 | import type { Uint8ArrayList } from 'uint8arraylist'
|
10 | 10 |
|
@@ -320,7 +320,7 @@ export namespace Response {
|
320 | 320 | }
|
321 | 321 | case 6: {
|
322 | 322 | if (opts.limits?.peers != null && obj.peers.length === opts.limits.peers) {
|
323 |
| - throw new CodeError('decode error - map field "peers" had too many elements', 'ERR_MAX_LENGTH') |
| 323 | + throw new MaxLengthError('Decode error - map field "peers" had too many elements') |
324 | 324 | }
|
325 | 325 |
|
326 | 326 | obj.peers.push(PeerInfo.codec().decode(reader, reader.uint32(), {
|
@@ -411,7 +411,7 @@ export namespace IdentifyResponse {
|
411 | 411 | }
|
412 | 412 | case 2: {
|
413 | 413 | if (opts.limits?.addrs != null && obj.addrs.length === opts.limits.addrs) {
|
414 |
| - throw new CodeError('decode error - map field "addrs" had too many elements', 'ERR_MAX_LENGTH') |
| 414 | + throw new MaxLengthError('Decode error - map field "addrs" had too many elements') |
415 | 415 | }
|
416 | 416 |
|
417 | 417 | obj.addrs.push(reader.bytes())
|
@@ -494,7 +494,7 @@ export namespace ConnectRequest {
|
494 | 494 | }
|
495 | 495 | case 2: {
|
496 | 496 | if (opts.limits?.addrs != null && obj.addrs.length === opts.limits.addrs) {
|
497 |
| - throw new CodeError('decode error - map field "addrs" had too many elements', 'ERR_MAX_LENGTH') |
| 497 | + throw new MaxLengthError('Decode error - map field "addrs" had too many elements') |
498 | 498 | }
|
499 | 499 |
|
500 | 500 | obj.addrs.push(reader.bytes())
|
@@ -581,7 +581,7 @@ export namespace StreamOpenRequest {
|
581 | 581 | }
|
582 | 582 | case 2: {
|
583 | 583 | if (opts.limits?.proto != null && obj.proto.length === opts.limits.proto) {
|
584 |
| - throw new CodeError('decode error - map field "proto" had too many elements', 'ERR_MAX_LENGTH') |
| 584 | + throw new MaxLengthError('Decode error - map field "proto" had too many elements') |
585 | 585 | }
|
586 | 586 |
|
587 | 587 | obj.proto.push(reader.string())
|
@@ -662,7 +662,7 @@ export namespace StreamHandlerRequest {
|
662 | 662 | }
|
663 | 663 | case 2: {
|
664 | 664 | if (opts.limits?.proto != null && obj.proto.length === opts.limits.proto) {
|
665 |
| - throw new CodeError('decode error - map field "proto" had too many elements', 'ERR_MAX_LENGTH') |
| 665 | + throw new MaxLengthError('Decode error - map field "proto" had too many elements') |
666 | 666 | }
|
667 | 667 |
|
668 | 668 | obj.proto.push(reader.string())
|
@@ -1131,7 +1131,7 @@ export namespace PeerInfo {
|
1131 | 1131 | }
|
1132 | 1132 | case 2: {
|
1133 | 1133 | if (opts.limits?.addrs != null && obj.addrs.length === opts.limits.addrs) {
|
1134 |
| - throw new CodeError('decode error - map field "addrs" had too many elements', 'ERR_MAX_LENGTH') |
| 1134 | + throw new MaxLengthError('Decode error - map field "addrs" had too many elements') |
1135 | 1135 | }
|
1136 | 1136 |
|
1137 | 1137 | obj.addrs.push(reader.bytes())
|
@@ -1507,7 +1507,7 @@ export namespace PSMessage {
|
1507 | 1507 | }
|
1508 | 1508 | case 4: {
|
1509 | 1509 | if (opts.limits?.topicIDs != null && obj.topicIDs.length === opts.limits.topicIDs) {
|
1510 |
| - throw new CodeError('decode error - map field "topicIDs" had too many elements', 'ERR_MAX_LENGTH') |
| 1510 | + throw new MaxLengthError('Decode error - map field "topicIDs" had too many elements') |
1511 | 1511 | }
|
1512 | 1512 |
|
1513 | 1513 | obj.topicIDs.push(reader.string())
|
@@ -1590,15 +1590,15 @@ export namespace PSResponse {
|
1590 | 1590 | switch (tag >>> 3) {
|
1591 | 1591 | case 1: {
|
1592 | 1592 | if (opts.limits?.topics != null && obj.topics.length === opts.limits.topics) {
|
1593 |
| - throw new CodeError('decode error - map field "topics" had too many elements', 'ERR_MAX_LENGTH') |
| 1593 | + throw new MaxLengthError('Decode error - map field "topics" had too many elements') |
1594 | 1594 | }
|
1595 | 1595 |
|
1596 | 1596 | obj.topics.push(reader.string())
|
1597 | 1597 | break
|
1598 | 1598 | }
|
1599 | 1599 | case 2: {
|
1600 | 1600 | if (opts.limits?.peerIDs != null && obj.peerIDs.length === opts.limits.peerIDs) {
|
1601 |
| - throw new CodeError('decode error - map field "peerIDs" had too many elements', 'ERR_MAX_LENGTH') |
| 1601 | + throw new MaxLengthError('Decode error - map field "peerIDs" had too many elements') |
1602 | 1602 | }
|
1603 | 1603 |
|
1604 | 1604 | obj.peerIDs.push(reader.bytes())
|
@@ -1703,7 +1703,7 @@ export namespace PeerstoreRequest {
|
1703 | 1703 | }
|
1704 | 1704 | case 3: {
|
1705 | 1705 | if (opts.limits?.protos != null && obj.protos.length === opts.limits.protos) {
|
1706 |
| - throw new CodeError('decode error - map field "protos" had too many elements', 'ERR_MAX_LENGTH') |
| 1706 | + throw new MaxLengthError('Decode error - map field "protos" had too many elements') |
1707 | 1707 | }
|
1708 | 1708 |
|
1709 | 1709 | obj.protos.push(reader.string())
|
@@ -1781,7 +1781,7 @@ export namespace PeerstoreResponse {
|
1781 | 1781 | }
|
1782 | 1782 | case 2: {
|
1783 | 1783 | if (opts.limits?.protos != null && obj.protos.length === opts.limits.protos) {
|
1784 |
| - throw new CodeError('decode error - map field "protos" had too many elements', 'ERR_MAX_LENGTH') |
| 1784 | + throw new MaxLengthError('Decode error - map field "protos" had too many elements') |
1785 | 1785 | }
|
1786 | 1786 |
|
1787 | 1787 | obj.protos.push(reader.string())
|
|
0 commit comments