Skip to content

Commit 2e12920

Browse files
authored
Merge pull request #3053 from pyth-network/cprussin/remove-doxxing
chore: remove publisher doxxing
2 parents 819fa09 + 9b5707d commit 2e12920

File tree

1 file changed

+144
-134
lines changed

1 file changed

+144
-134
lines changed
Lines changed: 144 additions & 134 deletions
Original file line numberDiff line numberDiff line change
@@ -1,137 +1,147 @@
1-
import alenoColor from "./icons/color/aleno.svg";
2-
import finazonColor from "./icons/color/finazon.svg";
3-
import lotechColor from "./icons/color/lotech.svg";
4-
import nobiColor from "./icons/color/nobi.svg";
5-
import orcaColor from "./icons/color/orca.svg";
6-
import portofinoColor from "./icons/color/portofino.svg";
7-
import sentioColor from "./icons/color/sentio.svg";
8-
import wooColor from "./icons/color/woo.svg";
9-
import amberDark from "./icons/dark/amber.svg";
10-
import ltpDark from "./icons/dark/ltp.svg";
11-
import amberLight from "./icons/light/amber.svg";
12-
import ltpLight from "./icons/light/ltp.svg";
13-
import alenoMonochrome from "./icons/monochrome/aleno.svg";
14-
import alphanonce from "./icons/monochrome/alphanonce.svg";
15-
import amberMonochrome from "./icons/monochrome/amber.svg";
16-
import blocksize from "./icons/monochrome/blocksize.svg";
17-
import elfomo from "./icons/monochrome/elfomo.svg";
18-
import finazonMonochrome from "./icons/monochrome/finazon.svg";
19-
import gluex from "./icons/monochrome/gluex.svg";
20-
import kronosResearchMonochrome from "./icons/monochrome/kronos-research.svg";
21-
import lotechMonochrome from "./icons/monochrome/lotech.svg";
22-
import ltpMonochrome from "./icons/monochrome/ltp.svg";
23-
import nobiMonochrome from "./icons/monochrome/nobi.svg";
24-
import orcaMonochrome from "./icons/monochrome/orca.svg";
25-
import portofinoMonochrome from "./icons/monochrome/portofino.svg";
26-
import sentioMonochrome from "./icons/monochrome/sentio.svg";
27-
import wooMonochrome from "./icons/monochrome/woo.svg";
1+
import type { ReactElement, SVGProps } from "react";
2+
// import alenoColor from "./icons/color/aleno.svg";
3+
// import finazonColor from "./icons/color/finazon.svg";
4+
// import lotechColor from "./icons/color/lotech.svg";
5+
// import nobiColor from "./icons/color/nobi.svg";
6+
// import orcaColor from "./icons/color/orca.svg";
7+
// import portofinoColor from "./icons/color/portofino.svg";
8+
// import sentioColor from "./icons/color/sentio.svg";
9+
// import wooColor from "./icons/color/woo.svg";
10+
// import amberDark from "./icons/dark/amber.svg";
11+
// import ltpDark from "./icons/dark/ltp.svg";
12+
// import amberLight from "./icons/light/amber.svg";
13+
// import ltpLight from "./icons/light/ltp.svg";
14+
// import alenoMonochrome from "./icons/monochrome/aleno.svg";
15+
// import alphanonce from "./icons/monochrome/alphanonce.svg";
16+
// import amberMonochrome from "./icons/monochrome/amber.svg";
17+
// import blocksize from "./icons/monochrome/blocksize.svg";
18+
// import elfomo from "./icons/monochrome/elfomo.svg";
19+
// import finazonMonochrome from "./icons/monochrome/finazon.svg";
20+
// import gluex from "./icons/monochrome/gluex.svg";
21+
// import kronosResearchMonochrome from "./icons/monochrome/kronos-research.svg";
22+
// import lotechMonochrome from "./icons/monochrome/lotech.svg";
23+
// import ltpMonochrome from "./icons/monochrome/ltp.svg";
24+
// import nobiMonochrome from "./icons/monochrome/nobi.svg";
25+
// import orcaMonochrome from "./icons/monochrome/orca.svg";
26+
// import portofinoMonochrome from "./icons/monochrome/portofino.svg";
27+
// import sentioMonochrome from "./icons/monochrome/sentio.svg";
28+
// import wooMonochrome from "./icons/monochrome/woo.svg";
2829

29-
export const knownPublishers = {
30-
CfVkYofcLC1iVBcYFzgdYPeiX25SVRmWvBQVHorP1A3y: {
31-
name: "BLOCKSIZE",
32-
icon: {
33-
monochrome: blocksize,
34-
},
35-
},
36-
"89ijemG1TUL2kdV2RtCrhXzY5QhyKHsWqCmP5iobvLUF": {
37-
name: "Sentio",
38-
icon: {
39-
monochrome: sentioMonochrome,
40-
color: sentioColor,
41-
},
42-
},
43-
Fq5zaoF76WYshMEYUn1q8cB8MrG61swhaWHRUCWeP5Vo: {
44-
name: "Finazon",
45-
icon: {
46-
monochrome: finazonMonochrome,
47-
color: finazonColor,
48-
},
49-
},
50-
"5giNPEh9PytXcnKNgufofmQPdS4jHoySgFpiu8f7QxP4": {
51-
name: "Elfomo",
52-
icon: {
53-
monochrome: elfomo,
54-
},
55-
},
56-
DANa2ZYtyUcSW8W8C25ZfscKdBra53npt2frmh7fUucf: {
57-
name: "WOO",
58-
icon: {
59-
monochrome: wooMonochrome,
60-
color: wooColor,
61-
},
62-
},
63-
GUcFC3NBuVSf9rdQqW3t2sBcP6sEp269rtPxxGyvAHoM: {
64-
name: "LTP",
65-
icon: {
66-
monochrome: ltpMonochrome,
67-
dark: ltpDark,
68-
light: ltpLight,
69-
},
70-
},
71-
"7JZm3iUVZTVTnK1Z6XqCGxUY51w1j3XkHAkA2rNpPGCo": {
72-
name: "GlueX Protocol",
73-
icon: {
74-
monochrome: gluex,
75-
},
76-
},
77-
J5tVeMzhJf5EWH2Y8fNiREpmBaBEhUxVk9evcWBmkcNT: {
78-
name: "Orca",
79-
icon: {
80-
color: orcaColor,
81-
monochrome: orcaMonochrome,
82-
},
83-
},
84-
EJT2CiSFR84yoVtqfB1LVC79MSS1wyZggaV6LHJB5nS2: {
85-
name: "Aleno",
86-
icon: {
87-
color: alenoColor,
88-
monochrome: alenoMonochrome,
89-
},
90-
},
91-
"2mTD1b3ZG3YL86DgnPm4hwEQQZPej8D6Vb4pRso1RFJi": {
92-
name: "Alphanonce",
93-
icon: {
94-
monochrome: alphanonce,
95-
},
96-
},
97-
"7YQg8Tz9KHKsg7yHiAFRBsDkLoKvZbMXt7VbW44F7QM": {
98-
name: "LO:TECH",
99-
icon: {
100-
monochrome: lotechMonochrome,
101-
color: lotechColor,
102-
},
103-
},
104-
"6DNocjFJjocPLZnKBZyEJAC5o2QaiT5Mx8AkphfxDm5i": {
105-
name: "NOBI Labs",
106-
icon: {
107-
monochrome: nobiMonochrome,
108-
color: nobiColor,
109-
},
110-
},
111-
A7ULyKhnyCW3yfSNCiHCt7gUEMVwYBeRdgYKV1BRYPVH: {
112-
name: "Kronos Research",
113-
icon: {
114-
monochrome: kronosResearchMonochrome,
115-
},
116-
},
117-
"2ehFijXkacypZL4jdfPm38BJnMKsN2nMHm8xekbujjdx": {
118-
name: "Amber Group",
119-
icon: {
120-
monochrome: amberMonochrome,
121-
dark: amberDark,
122-
light: amberLight,
123-
},
124-
},
125-
UZZ1sH1jvTV5QPHtRcsA6inURuSoD5UFT6a2RBTNvXr: {
126-
name: "Portofino",
127-
icon: {
128-
monochrome: portofinoMonochrome,
129-
color: portofinoColor,
130-
},
131-
},
132-
} as const;
30+
// export const knownPublishers = {
31+
// CfVkYofcLC1iVBcYFzgdYPeiX25SVRmWvBQVHorP1A3y: {
32+
// name: "BLOCKSIZE",
33+
// icon: {
34+
// monochrome: blocksize,
35+
// },
36+
// },
37+
// "89ijemG1TUL2kdV2RtCrhXzY5QhyKHsWqCmP5iobvLUF": {
38+
// name: "Sentio",
39+
// icon: {
40+
// monochrome: sentioMonochrome,
41+
// color: sentioColor,
42+
// },
43+
// },
44+
// Fq5zaoF76WYshMEYUn1q8cB8MrG61swhaWHRUCWeP5Vo: {
45+
// name: "Finazon",
46+
// icon: {
47+
// monochrome: finazonMonochrome,
48+
// color: finazonColor,
49+
// },
50+
// },
51+
// "5giNPEh9PytXcnKNgufofmQPdS4jHoySgFpiu8f7QxP4": {
52+
// name: "Elfomo",
53+
// icon: {
54+
// monochrome: elfomo,
55+
// },
56+
// },
57+
// DANa2ZYtyUcSW8W8C25ZfscKdBra53npt2frmh7fUucf: {
58+
// name: "WOO",
59+
// icon: {
60+
// monochrome: wooMonochrome,
61+
// color: wooColor,
62+
// },
63+
// },
64+
// GUcFC3NBuVSf9rdQqW3t2sBcP6sEp269rtPxxGyvAHoM: {
65+
// name: "LTP",
66+
// icon: {
67+
// monochrome: ltpMonochrome,
68+
// dark: ltpDark,
69+
// light: ltpLight,
70+
// },
71+
// },
72+
// "7JZm3iUVZTVTnK1Z6XqCGxUY51w1j3XkHAkA2rNpPGCo": {
73+
// name: "GlueX Protocol",
74+
// icon: {
75+
// monochrome: gluex,
76+
// },
77+
// },
78+
// J5tVeMzhJf5EWH2Y8fNiREpmBaBEhUxVk9evcWBmkcNT: {
79+
// name: "Orca",
80+
// icon: {
81+
// color: orcaColor,
82+
// monochrome: orcaMonochrome,
83+
// },
84+
// },
85+
// EJT2CiSFR84yoVtqfB1LVC79MSS1wyZggaV6LHJB5nS2: {
86+
// name: "Aleno",
87+
// icon: {
88+
// color: alenoColor,
89+
// monochrome: alenoMonochrome,
90+
// },
91+
// },
92+
// "2mTD1b3ZG3YL86DgnPm4hwEQQZPej8D6Vb4pRso1RFJi": {
93+
// name: "Alphanonce",
94+
// icon: {
95+
// monochrome: alphanonce,
96+
// },
97+
// },
98+
// "7YQg8Tz9KHKsg7yHiAFRBsDkLoKvZbMXt7VbW44F7QM": {
99+
// name: "LO:TECH",
100+
// icon: {
101+
// monochrome: lotechMonochrome,
102+
// color: lotechColor,
103+
// },
104+
// },
105+
// "6DNocjFJjocPLZnKBZyEJAC5o2QaiT5Mx8AkphfxDm5i": {
106+
// name: "NOBI Labs",
107+
// icon: {
108+
// monochrome: nobiMonochrome,
109+
// color: nobiColor,
110+
// },
111+
// },
112+
// A7ULyKhnyCW3yfSNCiHCt7gUEMVwYBeRdgYKV1BRYPVH: {
113+
// name: "Kronos Research",
114+
// icon: {
115+
// monochrome: kronosResearchMonochrome,
116+
// },
117+
// },
118+
// "2ehFijXkacypZL4jdfPm38BJnMKsN2nMHm8xekbujjdx": {
119+
// name: "Amber Group",
120+
// icon: {
121+
// monochrome: amberMonochrome,
122+
// dark: amberDark,
123+
// light: amberLight,
124+
// },
125+
// },
126+
// UZZ1sH1jvTV5QPHtRcsA6inURuSoD5UFT6a2RBTNvXr: {
127+
// name: "Portofino",
128+
// icon: {
129+
// monochrome: portofinoMonochrome,
130+
// color: portofinoColor,
131+
// },
132+
// },
133+
// } as const;
134+
135+
type SVGComponent = (props: SVGProps<SVGElement>) => ReactElement;
136+
type Publisher = {
137+
name: "string";
138+
icon: { monochrome: SVGComponent } & (
139+
| { color?: SVGComponent }
140+
| { dark: SVGComponent; light: SVGComponent }
141+
);
142+
};
143+
144+
export const knownPublishers: Record<string, Publisher> = {};
133145

134146
export const lookup = (value: string) =>
135-
value in knownPublishers
136-
? knownPublishers[value as keyof typeof knownPublishers]
137-
: undefined;
147+
value in knownPublishers ? knownPublishers[value] : undefined;

0 commit comments

Comments
 (0)