From: Matt Corallo Date: Tue, 4 Jan 2022 21:23:23 +0000 (+0000) Subject: Update typescript test to latest API X-Git-Tag: v0.0.104.1~2^2~8 X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=commitdiff_plain;h=e068b35ff47b0a38a0aae43470d425a856addad1;p=ldk-java Update typescript test to latest API --- diff --git a/ts/test/index.html b/ts/test/index.html index 9358a47c..3e7c6694 100644 --- a/ts/test/index.html +++ b/ts/test/index.html @@ -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'); @@ -93,21 +93,21 @@ } 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"); })();