From 968b6c24b8260706011720787b1e9d5c41685d22 Mon Sep 17 00:00:00 2001 From: Frederik Bolding Date: Tue, 5 Nov 2024 12:21:00 +0100 Subject: [PATCH 1/2] fix: Ignore reserved names --- slip44.json | 66 ---------------------------------------------------- src/build.js | 5 ++++ 2 files changed, 5 insertions(+), 66 deletions(-) diff --git a/slip44.json b/slip44.json index 3cbd495..7c00826 100644 --- a/slip44.json +++ b/slip44.json @@ -3323,12 +3323,6 @@ "symbol": "HBC", "name": "HuobiChain" }, - "554": { - "index": "554", - "hex": "0x8000022a", - "symbol": "---", - "name": "reserved" - }, "555": { "index": "555", "hex": "0x8000022b", @@ -3377,12 +3371,6 @@ "symbol": "TOP", "name": "TOP NetWork" }, - "563": { - "index": "563", - "hex": "0x80000233", - "symbol": "---", - "name": "reserved" - }, "564": { "index": "564", "hex": "0x80000234", @@ -3443,12 +3431,6 @@ "symbol": "SRM", "name": "Serum" }, - "574": { - "index": "574", - "hex": "0x8000023e", - "symbol": "---", - "name": "reserved" - }, "575": { "index": "575", "hex": "0x8000023f", @@ -3719,12 +3701,6 @@ "symbol": "DEI", "name": "DeimosX" }, - "620": { - "index": "620", - "hex": "0x8000026c", - "symbol": "---", - "name": "reserved" - }, "621": { "index": "621", "hex": "0x8000026d", @@ -3893,12 +3869,6 @@ "symbol": "ZRB", "name": "Zarb" }, - "649": { - "index": "649", - "hex": "0x80000289", - "symbol": "---", - "name": "reserved" - }, "650": { "index": "650", "hex": "0x8000028a", @@ -4217,12 +4187,6 @@ "symbol": "MCOIN", "name": "Moneta Coin" }, - "708": { - "index": "708", - "hex": "0x800002c4", - "symbol": "---", - "name": "reserved" - }, "709": { "index": "709", "hex": "0x800002c5", @@ -4577,12 +4541,6 @@ "symbol": "ASTR", "name": "Astar Network" }, - "811": { - "index": "811", - "hex": "0x8000032b", - "symbol": "---", - "name": "reserved" - }, "813": { "index": "813", "hex": "0x8000032d", @@ -4967,12 +4925,6 @@ "symbol": "AB", "name": "Argot Protocol" }, - "941": { - "index": "941", - "hex": "0x800003ad", - "symbol": "---", - "name": "reserved" - }, "942": { "index": "942", "hex": "0x800003ae", @@ -5225,12 +5177,6 @@ "symbol": "ZCX", "name": "ZEN Exchange Token" }, - "1016": { - "index": "1016", - "hex": "0x800003f8", - "symbol": "---", - "name": "reserved" - }, "1020": { "index": "1020", "hex": "0x800003fc", @@ -6389,12 +6335,6 @@ "symbol": "", "name": "Base" }, - "8520": { - "index": "8520", - "hex": "0x80002148", - "symbol": "---", - "name": "reserved" - }, "8680": { "index": "8680", "hex": "0x800021e8", @@ -6719,12 +6659,6 @@ "symbol": "NEXA", "name": "Nexa" }, - "30001": { - "index": "30001", - "hex": "0x80007531", - "symbol": "---", - "name": "reserved" - }, "31102": { "index": "31102", "hex": "0x8000797e", diff --git a/src/build.js b/src/build.js index cfbd9f8..3755d6d 100644 --- a/src/build.js +++ b/src/build.js @@ -17,6 +17,11 @@ for (const line of slip44Content.split('\n')) { // eslint-disable-next-line id-denylist const [index, hex, symbol, name] = segments.map((seg) => seg.trim()); + // Ignore reserved entries + if (symbol === '---' || name === 'reserved') { + continue; + } + entries[index] = { index, // eslint-disable-next-line id-denylist From 40b6176e08886e512c6442608721408b928d558d Mon Sep 17 00:00:00 2001 From: Frederik Bolding Date: Tue, 5 Nov 2024 12:24:45 +0100 Subject: [PATCH 2/2] Update src/build.js Co-authored-by: Maarten Zuidhoorn --- src/build.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/build.js b/src/build.js index 3755d6d..85ed1d7 100644 --- a/src/build.js +++ b/src/build.js @@ -18,7 +18,7 @@ for (const line of slip44Content.split('\n')) { const [index, hex, symbol, name] = segments.map((seg) => seg.trim()); // Ignore reserved entries - if (symbol === '---' || name === 'reserved') { + if (symbol === '---' && name === 'reserved') { continue; }