@@ -10,6 +10,8 @@ import (
1010type Config struct {
1111 Env string
1212 DbUrl string
13+ Nodes []string
14+ DeadNodes []string
1315 DelegatePrivateKey string
1416 AxiomToken string
1517 AxiomDataset string
@@ -52,6 +54,15 @@ func init() {
5254 "https://discoveryprovider3.staging.audius.co" ,
5355 "https://discoveryprovider5.staging.audius.co" ,
5456 }
57+ Cfg .Nodes = []string {
58+ "https://creatornode11.staging.audius.co" ,
59+ "https://creatornode12.staging.audius.co" ,
60+ "https://creatornode5.staging.audius.co" ,
61+ "https://creatornode6.staging.audius.co" ,
62+ "https://creatornode7.staging.audius.co" ,
63+ "https://creatornode9.staging.audius.co" ,
64+ }
65+ Cfg .DeadNodes = []string {}
5566 case "prod" :
5667 fallthrough
5768 case "production" :
@@ -64,6 +75,87 @@ func init() {
6475 "https://discoveryprovider2.audius.co" ,
6576 "https://discoveryprovider3.audius.co" ,
6677 }
78+ Cfg .Nodes = []string {
79+ "https://creatornode.audius.co" ,
80+ "https://creatornode2.audius.co" ,
81+ "https://creatornode3.audius.co" ,
82+ "https://audius-content-1.figment.io" ,
83+ "https://creatornode.audius.prod-eks-ap-northeast-1.staked.cloud" ,
84+ "https://audius-content-2.figment.io" ,
85+ "https://audius-content-3.figment.io" ,
86+ "https://audius-content-4.figment.io" ,
87+ "https://audius-content-5.figment.io" ,
88+ "https://creatornode.audius1.prod-eks-ap-northeast-1.staked.cloud" ,
89+ "https://creatornode.audius2.prod-eks-ap-northeast-1.staked.cloud" ,
90+ "https://creatornode.audius3.prod-eks-ap-northeast-1.staked.cloud" ,
91+ "https://audius-content-6.figment.io" ,
92+ "https://audius-content-7.figment.io" ,
93+ "https://audius-content-8.figment.io" ,
94+ "https://audius-content-9.figment.io" ,
95+ "https://audius-content-10.figment.io" ,
96+ "https://audius-content-11.figment.io" ,
97+ "https://content.grassfed.network" ,
98+ "https://blockdaemon-audius-content-01.bdnodes.net" ,
99+ "https://audius-content-1.cultur3stake.com" ,
100+ "https://audius-content-2.cultur3stake.com" ,
101+ "https://audius-content-3.cultur3stake.com" ,
102+ "https://audius-content-4.cultur3stake.com" ,
103+ "https://audius-content-5.cultur3stake.com" ,
104+ "https://audius-content-6.cultur3stake.com" ,
105+ "https://audius-content-7.cultur3stake.com" ,
106+ "https://blockdaemon-audius-content-02.bdnodes.net" ,
107+ "https://blockdaemon-audius-content-03.bdnodes.net" ,
108+ "https://blockdaemon-audius-content-04.bdnodes.net" ,
109+ "https://blockdaemon-audius-content-05.bdnodes.net" ,
110+ "https://blockdaemon-audius-content-06.bdnodes.net" ,
111+ "https://blockdaemon-audius-content-07.bdnodes.net" ,
112+ "https://blockdaemon-audius-content-08.bdnodes.net" ,
113+ "https://blockdaemon-audius-content-09.bdnodes.net" ,
114+ "https://audius-content-8.cultur3stake.com" ,
115+ "https://blockchange-audius-content-01.bdnodes.net" ,
116+ "https://blockchange-audius-content-02.bdnodes.net" ,
117+ "https://blockchange-audius-content-03.bdnodes.net" ,
118+ "https://audius-content-9.cultur3stake.com" ,
119+ "https://audius-content-10.cultur3stake.com" ,
120+ "https://audius-content-11.cultur3stake.com" ,
121+ "https://audius-content-12.cultur3stake.com" ,
122+ "https://audius-content-13.cultur3stake.com" ,
123+ "https://audius-content-14.cultur3stake.com" ,
124+ "https://audius-content-15.cultur3stake.com" ,
125+ "https://audius-content-16.cultur3stake.com" ,
126+ "https://audius-content-17.cultur3stake.com" ,
127+ "https://audius-content-18.cultur3stake.com" ,
128+ "https://audius-content-12.figment.io" ,
129+ "https://cn0.mainnet.audiusindex.org" ,
130+ "https://cn1.mainnet.audiusindex.org" ,
131+ "https://cn2.mainnet.audiusindex.org" ,
132+ "https://cn3.mainnet.audiusindex.org" ,
133+ "https://audius-content-13.figment.io" ,
134+ "https://audius-content-14.figment.io" ,
135+ "https://cn4.mainnet.audiusindex.org" ,
136+ "https://audius-creator-1.theblueprint.xyz" ,
137+ "https://audius-creator-2.theblueprint.xyz" ,
138+ "https://audius-creator-3.theblueprint.xyz" ,
139+ "https://audius-creator-4.theblueprint.xyz" ,
140+ "https://audius-creator-5.theblueprint.xyz" ,
141+ "https://audius-creator-6.theblueprint.xyz" ,
142+ "https://creatornode.audius8.prod-eks-ap-northeast-1.staked.cloud" ,
143+ "https://cn1.stuffisup.com" ,
144+ "https://audius-cn1.tikilabs.com" ,
145+ "https://audius-creator-7.theblueprint.xyz" ,
146+ "https://cn1.shakespearetech.com" ,
147+ "https://cn2.shakespearetech.com" ,
148+ "https://cn3.shakespearetech.com" ,
149+ "https://audius-creator-8.theblueprint.xyz" ,
150+ "https://audius-creator-9.theblueprint.xyz" ,
151+ "https://audius-creator-10.theblueprint.xyz" ,
152+ "https://audius-creator-11.theblueprint.xyz" ,
153+ "https://audius-creator-12.theblueprint.xyz" ,
154+ "https://audius-creator-13.theblueprint.xyz" ,
155+ }
156+ Cfg .DeadNodes = []string {
157+ "https://content.grassfed.network" ,
158+ }
67159 default :
68160 log .Fatalf ("Unknown environment: %s" , env )
69161 }
0 commit comments