Skip to content

Commit 2a9141a

Browse files
authored
Merge pull request #280 from 0xsequence/Feature/moonbeam
Added moonbeam and testnet
2 parents 749b28d + a4927ac commit 2a9141a

2 files changed

Lines changed: 12 additions & 0 deletions

File tree

Plugins/SequencePlugin/Source/SequencePlugin/Public/Util/SequenceSupport.h

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ class SEQUENCEPLUGIN_API USequenceSupport : public UObject
5757
FIdName(100,TEXT("gnosis")),
5858
FIdName(137,TEXT("polygon")),
5959
FIdName(1101,TEXT("polygon-zkevm")),
60+
FIdName(1284,TEXT("moonbeam")),
6061
FIdName(1868,TEXT("soneium")),
6162
FIdName(6283,TEXT("laos")),
6263
FIdName(7668,TEXT("rootnet")),
@@ -74,6 +75,7 @@ class SEQUENCEPLUGIN_API USequenceSupport : public UObject
7475

7576
FIdName(41,TEXT("telos-testnet")),
7677
FIdName(97,TEXT("bsc-testnet")),
78+
FIdName(1287,TEXT("moonbase-alpha")),
7779
FIdName(1946,TEXT("soneium-minato")),
7880
FIdName(1993,TEXT("b3-sepolia")),
7981
FIdName(2730,TEXT("xr-sepolia")),
@@ -115,6 +117,7 @@ class SEQUENCEPLUGIN_API USequenceSupport : public UObject
115117
FIdName(7668,TEXT("Root Network")),
116118
FIdName(1868,TEXT("Soneium")),
117119
FIdName(40,TEXT("Telos")),
120+
FIdName(1284,TEXT("Moonbeam")),
118121

119122
FIdName(13473,TEXT("Immutable Testnet")),
120123
FIdName(97,TEXT("BNB Smart Chain Testnet")),
@@ -136,6 +139,7 @@ class SEQUENCEPLUGIN_API USequenceSupport : public UObject
136139
FIdName(62850,TEXT("LAOS Sigma Testnet")),
137140
FIdName(7672,TEXT("Root Network Porcini Testnet")),
138141
FIdName(41,TEXT("Telos Testnet")),
142+
FIdName(1287,TEXT("Moonbase Alpha")),
139143
};
140144

141145
static inline TMap<FString, int64> NetworkNameToIdMap = {
@@ -160,6 +164,7 @@ class SEQUENCEPLUGIN_API USequenceSupport : public UObject
160164
FNameId(TEXT("rootnet"),7668),
161165
FNameId(TEXT("soneium"),1868),
162166
FNameId(TEXT("telos"),40),
167+
FNameId(TEXT("moonbeam"),1284),
163168

164169
FNameId(TEXT("immutable-testnet"),13473),
165170
FNameId(TEXT("bnbsmartchaintestnet"),97),
@@ -181,6 +186,7 @@ class SEQUENCEPLUGIN_API USequenceSupport : public UObject
181186
FNameId(TEXT("laos-sigma"),62850),
182187
FNameId(TEXT("rootnet-porcini"),7672),
183188
FNameId(TEXT("telos-testnet"), 41),
189+
FNameId(TEXT("moonbase-alpha"),1287),
184190
};
185191

186192
static inline TMap<ENetwork, int64> NetworkEnumToIdMap = {
@@ -205,6 +211,7 @@ class SEQUENCEPLUGIN_API USequenceSupport : public UObject
205211
{ENetwork::Root, 7668},
206212
{ENetwork::Soneium, 1868},
207213
{ENetwork::Telos, 40},
214+
{ENetwork::Moonbeam, 1284},
208215

209216
{ENetwork::ImmutableTestnet, 13473},
210217
{ENetwork::BNBSmartChainTestnet, 97},
@@ -226,6 +233,7 @@ class SEQUENCEPLUGIN_API USequenceSupport : public UObject
226233
{ENetwork::LAOSSigma, 62850},
227234
{ENetwork::RootPorcini, 7672},
228235
{ENetwork::TelosTestnet, 41},
236+
{ENetwork::MoonbaseAlpha, 1287},
229237
};
230238

231239
static inline TMap<ENetwork, FString> NetworkEnumToNameMap = {
@@ -250,6 +258,7 @@ class SEQUENCEPLUGIN_API USequenceSupport : public UObject
250258
{ENetwork::Root, TEXT("Root Network")},
251259
{ENetwork::Soneium, TEXT("Soneium")},
252260
{ENetwork::Telos, TEXT("Telos")},
261+
{ENetwork::Moonbeam, TEXT("Moonbeam")},
253262

254263
{ENetwork::ImmutableTestnet, TEXT("Immutable Testnet")},
255264
{ENetwork::BNBSmartChainTestnet, TEXT("BNB Smart Chain Testnet")},
@@ -271,6 +280,7 @@ class SEQUENCEPLUGIN_API USequenceSupport : public UObject
271280
{ENetwork::LAOSSigma, TEXT("LAOS Sigma Testnet")},
272281
{ENetwork::RootPorcini, TEXT("Root Network Porcini Testnet")},
273282
{ENetwork::TelosTestnet, TEXT("Telos Testnet")},
283+
{ENetwork::MoonbaseAlpha, TEXT("Moonbase Alpha")},
274284
};
275285

276286
public:

Plugins/SequencePlugin/Source/SequencePlugin/Public/Util/Structs/BE_Enums.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ enum ENetwork
3737
Root UMETA(DisplayName = "Root Network"),
3838
Soneium UMETA(DisplayName = "Soneium"),
3939
Telos UMETA(DisplayName = "Telos"),
40+
Moonbeam UMETA(DisplayName = "Moonbeam"),
4041

4142
ImmutableTestnet UMETA(DisplayName = "Immutable Testnet"),
4243
BNBSmartChainTestnet UMETA(DisplayName = "BNB Smart Chain Testnet"),
@@ -58,4 +59,5 @@ enum ENetwork
5859
LAOSSigma UMETA(DisplayName = "LAOS Sigma Testnet"),
5960
RootPorcini UMETA(DisplayName = "Root Network Porcini Testnet"),
6061
TelosTestnet UMETA(DisplayName = "Telos Testnet"),
62+
MoonbaseAlpha UMETA(DisplayName = "Moonbase Alpha"),
6163
};

0 commit comments

Comments
 (0)