]> git.bitcoin.ninja Git - ldk-java/commitdiff
Update typescript test to latest API
authorMatt Corallo <git@bluematt.me>
Tue, 4 Jan 2022 21:23:23 +0000 (21:23 +0000)
committerMatt Corallo <git@bluematt.me>
Wed, 5 Jan 2022 06:35:03 +0000 (06:35 +0000)
ts/test/index.html

index 9358a47c0ce1062642c88880000b2afa89d1af9a..3e7c6694d19d2a1af903e56446ba73ec8f214fcd 100644 (file)
@@ -43,7 +43,7 @@
                        console.log('integer passed from wasm:', argument);
                };
                imports.env["js_invoke_function"] = function(fn, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10) {
-                       console.log('integer passed from wasm:', argument);
+                       console.log('function called from wasm:', fn);
                };
 
                const stream = fetch('../../liblightningjs.wasm');
                }
 
                const result = wasm.TS_CResult_boolLightningErrorZ_ok(true);
-               console.assert(wasm.TS_LDKCResult_boolLightningErrorZ_result_ok(result));
+               console.assert(wasm.TS_CResult_boolLightningErrorZ_is_ok(result));
                console.assert(wasm.TS_LDKCResult_boolLightningErrorZ_get_ok(result));
                wasm.TS_CResult_boolLightningErrorZ_free(result);
                console.assert(wasm.TS_CResult_boolLightningErrorZ_ok(false) == result); // malloc doesn't need to guarantee this, but currently does
-               console.assert(wasm.TS_LDKCResult_boolLightningErrorZ_result_ok(result));
+               console.assert(wasm.TS_CResult_boolLightningErrorZ_is_ok(result));
                console.assert(!wasm.TS_LDKCResult_boolLightningErrorZ_get_ok(result));
                wasm.TS_CResult_boolLightningErrorZ_free(result);
 
                var pk_arr = [];
                for (var i = 0; i < 33; i++) { pk_arr[i] = 42; }
                const pk_bytes = encodeUint8Array(pk_arr);
-               const pk_res = wasm.TS_CResult_PublicKeySecpErrorZ_ok(pk_bytes);
-               console.assert(wasm.TS_LDKCResult_PublicKeySecpErrorZ_result_ok(pk_res));
-               const pk_res_bytes = wasm.TS_LDKCResult_PublicKeySecpErrorZ_get_ok(pk_res);
-               wasm.TS_LDKCResult_PublicKeySecpErrorZ_free(pk_res);
+               const pk_res = wasm.TS_CResult_PublicKeyErrorZ_ok(pk_bytes);
+               console.assert(wasm.TS_CResult_PublicKeyErrorZ_is_ok(pk_res));
+               const pk_res_bytes = wasm.TS_LDKCResult_PublicKeyErrorZ_get_ok(pk_res);
+               wasm.TS_CResult_PublicKeyErrorZ_free(pk_res);
 
                console.log("pass");
        })();