Skip to content

Commit 0dbe20f

Browse files
committed
[Java] Update auto-generated bindings to LDK 0.1.5.0 (w/ Testnet4)
1 parent 99421e3 commit 0dbe20f

File tree

3 files changed

+33
-17
lines changed

3 files changed

+33
-17
lines changed

src/main/java/org/ldk/enums/Network.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,11 @@ public enum Network {
1111
/**
1212
* The testnet3 blockchain.
1313
*/
14-
LDKNetwork_Testnet,
14+
LDKNetwork_Testnet3,
15+
/**
16+
* The testnet4 blockchain.
17+
*/
18+
LDKNetwork_Testnet4,
1519
/**
1620
* A local test blockchain.
1721
*/

src/main/jni/bindings.c

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1339,25 +1339,29 @@ static inline LDKNetwork LDKNetwork_from_java(JNIEnv *env, jclass clz) {
13391339
}
13401340
switch (ord) {
13411341
case 0: return LDKNetwork_Bitcoin;
1342-
case 1: return LDKNetwork_Testnet;
1343-
case 2: return LDKNetwork_Regtest;
1344-
case 3: return LDKNetwork_Signet;
1342+
case 1: return LDKNetwork_Testnet3;
1343+
case 2: return LDKNetwork_Testnet4;
1344+
case 3: return LDKNetwork_Regtest;
1345+
case 4: return LDKNetwork_Signet;
13451346
}
13461347
(*env)->FatalError(env, "A call to Network.ordinal() from rust returned an invalid value.");
13471348
abort(); // Unreachable, but will let the compiler know we don't return here
13481349
}
13491350
static jclass Network_class = NULL;
13501351
static jfieldID Network_LDKNetwork_Bitcoin = NULL;
1351-
static jfieldID Network_LDKNetwork_Testnet = NULL;
1352+
static jfieldID Network_LDKNetwork_Testnet3 = NULL;
1353+
static jfieldID Network_LDKNetwork_Testnet4 = NULL;
13521354
static jfieldID Network_LDKNetwork_Regtest = NULL;
13531355
static jfieldID Network_LDKNetwork_Signet = NULL;
13541356
JNIEXPORT void JNICALL Java_org_ldk_enums_Network_init (JNIEnv *env, jclass clz) {
13551357
Network_class = (*env)->NewGlobalRef(env, clz);
13561358
CHECK(Network_class != NULL);
13571359
Network_LDKNetwork_Bitcoin = (*env)->GetStaticFieldID(env, Network_class, "LDKNetwork_Bitcoin", "Lorg/ldk/enums/Network;");
13581360
CHECK(Network_LDKNetwork_Bitcoin != NULL);
1359-
Network_LDKNetwork_Testnet = (*env)->GetStaticFieldID(env, Network_class, "LDKNetwork_Testnet", "Lorg/ldk/enums/Network;");
1360-
CHECK(Network_LDKNetwork_Testnet != NULL);
1361+
Network_LDKNetwork_Testnet3 = (*env)->GetStaticFieldID(env, Network_class, "LDKNetwork_Testnet3", "Lorg/ldk/enums/Network;");
1362+
CHECK(Network_LDKNetwork_Testnet3 != NULL);
1363+
Network_LDKNetwork_Testnet4 = (*env)->GetStaticFieldID(env, Network_class, "LDKNetwork_Testnet4", "Lorg/ldk/enums/Network;");
1364+
CHECK(Network_LDKNetwork_Testnet4 != NULL);
13611365
Network_LDKNetwork_Regtest = (*env)->GetStaticFieldID(env, Network_class, "LDKNetwork_Regtest", "Lorg/ldk/enums/Network;");
13621366
CHECK(Network_LDKNetwork_Regtest != NULL);
13631367
Network_LDKNetwork_Signet = (*env)->GetStaticFieldID(env, Network_class, "LDKNetwork_Signet", "Lorg/ldk/enums/Network;");
@@ -1367,8 +1371,10 @@ static inline jclass LDKNetwork_to_java(JNIEnv *env, LDKNetwork val) {
13671371
switch (val) {
13681372
case LDKNetwork_Bitcoin:
13691373
return (*env)->GetStaticObjectField(env, Network_class, Network_LDKNetwork_Bitcoin);
1370-
case LDKNetwork_Testnet:
1371-
return (*env)->GetStaticObjectField(env, Network_class, Network_LDKNetwork_Testnet);
1374+
case LDKNetwork_Testnet3:
1375+
return (*env)->GetStaticObjectField(env, Network_class, Network_LDKNetwork_Testnet3);
1376+
case LDKNetwork_Testnet4:
1377+
return (*env)->GetStaticObjectField(env, Network_class, Network_LDKNetwork_Testnet4);
13721378
case LDKNetwork_Regtest:
13731379
return (*env)->GetStaticObjectField(env, Network_class, Network_LDKNetwork_Regtest);
13741380
case LDKNetwork_Signet:

src/main/jni/bindings.c.body

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1335,25 +1335,29 @@ static inline LDKNetwork LDKNetwork_from_java(JNIEnv *env, jclass clz) {
13351335
}
13361336
switch (ord) {
13371337
case 0: return LDKNetwork_Bitcoin;
1338-
case 1: return LDKNetwork_Testnet;
1339-
case 2: return LDKNetwork_Regtest;
1340-
case 3: return LDKNetwork_Signet;
1338+
case 1: return LDKNetwork_Testnet3;
1339+
case 2: return LDKNetwork_Testnet4;
1340+
case 3: return LDKNetwork_Regtest;
1341+
case 4: return LDKNetwork_Signet;
13411342
}
13421343
(*env)->FatalError(env, "A call to Network.ordinal() from rust returned an invalid value.");
13431344
abort(); // Unreachable, but will let the compiler know we don't return here
13441345
}
13451346
static jclass Network_class = NULL;
13461347
static jfieldID Network_LDKNetwork_Bitcoin = NULL;
1347-
static jfieldID Network_LDKNetwork_Testnet = NULL;
1348+
static jfieldID Network_LDKNetwork_Testnet3 = NULL;
1349+
static jfieldID Network_LDKNetwork_Testnet4 = NULL;
13481350
static jfieldID Network_LDKNetwork_Regtest = NULL;
13491351
static jfieldID Network_LDKNetwork_Signet = NULL;
13501352
JNIEXPORT void JNICALL Java_org_ldk_enums_Network_init (JNIEnv *env, jclass clz) {
13511353
Network_class = (*env)->NewGlobalRef(env, clz);
13521354
CHECK(Network_class != NULL);
13531355
Network_LDKNetwork_Bitcoin = (*env)->GetStaticFieldID(env, Network_class, "LDKNetwork_Bitcoin", "Lorg/ldk/enums/Network;");
13541356
CHECK(Network_LDKNetwork_Bitcoin != NULL);
1355-
Network_LDKNetwork_Testnet = (*env)->GetStaticFieldID(env, Network_class, "LDKNetwork_Testnet", "Lorg/ldk/enums/Network;");
1356-
CHECK(Network_LDKNetwork_Testnet != NULL);
1357+
Network_LDKNetwork_Testnet3 = (*env)->GetStaticFieldID(env, Network_class, "LDKNetwork_Testnet3", "Lorg/ldk/enums/Network;");
1358+
CHECK(Network_LDKNetwork_Testnet3 != NULL);
1359+
Network_LDKNetwork_Testnet4 = (*env)->GetStaticFieldID(env, Network_class, "LDKNetwork_Testnet4", "Lorg/ldk/enums/Network;");
1360+
CHECK(Network_LDKNetwork_Testnet4 != NULL);
13571361
Network_LDKNetwork_Regtest = (*env)->GetStaticFieldID(env, Network_class, "LDKNetwork_Regtest", "Lorg/ldk/enums/Network;");
13581362
CHECK(Network_LDKNetwork_Regtest != NULL);
13591363
Network_LDKNetwork_Signet = (*env)->GetStaticFieldID(env, Network_class, "LDKNetwork_Signet", "Lorg/ldk/enums/Network;");
@@ -1363,8 +1367,10 @@ static inline jclass LDKNetwork_to_java(JNIEnv *env, LDKNetwork val) {
13631367
switch (val) {
13641368
case LDKNetwork_Bitcoin:
13651369
return (*env)->GetStaticObjectField(env, Network_class, Network_LDKNetwork_Bitcoin);
1366-
case LDKNetwork_Testnet:
1367-
return (*env)->GetStaticObjectField(env, Network_class, Network_LDKNetwork_Testnet);
1370+
case LDKNetwork_Testnet3:
1371+
return (*env)->GetStaticObjectField(env, Network_class, Network_LDKNetwork_Testnet3);
1372+
case LDKNetwork_Testnet4:
1373+
return (*env)->GetStaticObjectField(env, Network_class, Network_LDKNetwork_Testnet4);
13681374
case LDKNetwork_Regtest:
13691375
return (*env)->GetStaticObjectField(env, Network_class, Network_LDKNetwork_Regtest);
13701376
case LDKNetwork_Signet:

0 commit comments

Comments
 (0)