diff --git a/nightly/.last_build_id b/nightly/.last_build_id
index 86a7c84bd..2e3c50b57 100644
--- a/nightly/.last_build_id
+++ b/nightly/.last_build_id
@@ -1 +1 @@
-a9ea3500d7a4b951d025884bd481c2a5
\ No newline at end of file
+593a9ca3a3f9ce450652cc3131bfdd4d
\ No newline at end of file
diff --git a/nightly/assets/assets/vodozemac/vodozemac_bindings_dart.js b/nightly/assets/assets/vodozemac/vodozemac_bindings_dart.js
index ecad9d818..c1cb736d2 100644
--- a/nightly/assets/assets/vodozemac/vodozemac_bindings_dart.js
+++ b/nightly/assets/assets/vodozemac/vodozemac_bindings_dart.js
@@ -207,360 +207,6 @@ let wasm_bindgen;
WASM_VECTOR_LEN = arg.length;
return ptr;
}
- /**
- * @param {string} pickle
- * @param {Uint8Array} pickle_key
- * @returns {any}
- */
- __exports.wire__crate__bindings__vodozemac_session_from_pickle_encrypted = function(pickle, pickle_key) {
- const ptr0 = passStringToWasm0(pickle, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
- const len0 = WASM_VECTOR_LEN;
- const ptr1 = passArray8ToWasm0(pickle_key, wasm.__wbindgen_malloc);
- const len1 = WASM_VECTOR_LEN;
- const ret = wasm.wire__crate__bindings__vodozemac_session_from_pickle_encrypted(ptr0, len0, ptr1, len1);
- return ret;
- };
-
- /**
- * @param {any} that
- * @returns {any}
- */
- __exports.wire__crate__bindings__vodozemac_account_max_number_of_one_time_keys = function(that) {
- const ret = wasm.wire__crate__bindings__vodozemac_account_max_number_of_one_time_keys(that);
- return ret;
- };
-
- /**
- * @param {any} that
- * @returns {any}
- */
- __exports.wire__crate__bindings__vodozemac_ed_25519_public_key_as_bytes = function(that) {
- const ret = wasm.wire__crate__bindings__vodozemac_ed_25519_public_key_as_bytes(that);
- return ret;
- };
-
- /**
- * @param {any} that
- * @returns {any}
- */
- __exports.wire__crate__bindings__vodozemac_group_session_message_index = function(that) {
- const ret = wasm.wire__crate__bindings__vodozemac_group_session_message_index(that);
- return ret;
- };
-
- /**
- * @param {number} ptr
- */
- __exports.rust_arc_increment_strong_count_RustOpaque_Ed25519Signature = function(ptr) {
- wasm.rust_arc_increment_strong_count_RustOpaque_Curve25519PublicKey(ptr);
- };
-
- /**
- * @param {any} that
- * @param {string} message
- * @param {any} signature
- * @returns {any}
- */
- __exports.wire__crate__bindings__vodozemac_ed_25519_public_key_verify = function(that, message, signature) {
- const ptr0 = passStringToWasm0(message, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
- const len0 = WASM_VECTOR_LEN;
- const ret = wasm.wire__crate__bindings__vodozemac_ed_25519_public_key_verify(that, ptr0, len0, signature);
- return ret;
- };
-
- /**
- * @param {number} ptr
- */
- __exports.rust_arc_increment_strong_count_RustOpaque_PkDecryption = function(ptr) {
- wasm.rust_arc_increment_strong_count_RustOpaque_Curve25519PublicKey(ptr);
- };
-
- /**
- * @param {string} base64_key
- * @returns {any}
- */
- __exports.wire__crate__bindings__vodozemac_curve_25519_public_key_from_base64 = function(base64_key) {
- const ptr0 = passStringToWasm0(base64_key, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
- const len0 = WASM_VECTOR_LEN;
- const ret = wasm.wire__crate__bindings__vodozemac_curve_25519_public_key_from_base64(ptr0, len0);
- return ret;
- };
-
- /**
- * @param {any} that
- * @returns {any}
- */
- __exports.wire__crate__bindings__vodozemac_group_session_session_id = function(that) {
- const ret = wasm.wire__crate__bindings__vodozemac_group_session_session_id(that);
- return ret;
- };
-
- /**
- * @returns {any}
- */
- __exports.wire__crate__bindings__VodozemacSas_new = function() {
- const ret = wasm.wire__crate__bindings__VodozemacSas_new();
- return ret;
- };
-
- /**
- * @param {Uint8Array} bytes
- * @returns {any}
- */
- __exports.wire__crate__bindings__vodozemac_ed_25519_signature_from_slice = function(bytes) {
- const ptr0 = passArray8ToWasm0(bytes, wasm.__wbindgen_malloc);
- const len0 = WASM_VECTOR_LEN;
- const ret = wasm.wire__crate__bindings__vodozemac_ed_25519_signature_from_slice(ptr0, len0);
- return ret;
- };
-
- /**
- * @param {string} pickle
- * @param {Uint8Array} pickle_key
- * @returns {any}
- */
- __exports.wire__crate__bindings__vodozemac_inbound_group_session_from_pickle_encrypted = function(pickle, pickle_key) {
- const ptr0 = passStringToWasm0(pickle, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
- const len0 = WASM_VECTOR_LEN;
- const ptr1 = passArray8ToWasm0(pickle_key, wasm.__wbindgen_malloc);
- const len1 = WASM_VECTOR_LEN;
- const ret = wasm.wire__crate__bindings__vodozemac_inbound_group_session_from_pickle_encrypted(ptr0, len0, ptr1, len1);
- return ret;
- };
-
- /**
- * @param {any} that
- * @returns {any}
- */
- __exports.wire__crate__bindings__vodozemac_session_has_received_message = function(that) {
- const ret = wasm.wire__crate__bindings__vodozemac_session_has_received_message(that);
- return ret;
- };
-
- /**
- * @param {number} ptr
- */
- __exports.rust_arc_decrement_strong_count_RustOpaque_MegolmSessionConfig = function(ptr) {
- wasm.rust_arc_decrement_strong_count_RustOpaque_MegolmSessionConfig(ptr);
- };
-
- /**
- * @param {number} ptr
- */
- __exports.rust_arc_decrement_strong_count_RustOpaque_EstablishedSas = function(ptr) {
- wasm.rust_arc_decrement_strong_count_RustOpaque_EstablishedSas(ptr);
- };
-
- /**
- * @param {any} that
- * @param {any} their_identity_key
- * @param {string} pre_key_message_base64
- * @returns {any}
- */
- __exports.wire__crate__bindings__vodozemac_account_create_inbound_session = function(that, their_identity_key, pre_key_message_base64) {
- const ptr0 = passStringToWasm0(pre_key_message_base64, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
- const len0 = WASM_VECTOR_LEN;
- const ret = wasm.wire__crate__bindings__vodozemac_account_create_inbound_session(that, their_identity_key, ptr0, len0);
- return ret;
- };
-
- /**
- * @param {any} that
- * @param {string} input
- * @param {string} info
- * @param {string} mac
- * @returns {any}
- */
- __exports.wire__crate__bindings__vodozemac_established_sas_verify_mac = function(that, input, info, mac) {
- const ptr0 = passStringToWasm0(input, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
- const len0 = WASM_VECTOR_LEN;
- const ptr1 = passStringToWasm0(info, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
- const len1 = WASM_VECTOR_LEN;
- const ptr2 = passStringToWasm0(mac, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
- const len2 = WASM_VECTOR_LEN;
- const ret = wasm.wire__crate__bindings__vodozemac_established_sas_verify_mac(that, ptr0, len0, ptr1, len1, ptr2, len2);
- return ret;
- };
-
- /**
- * @param {Uint8Array} bytes
- * @returns {any}
- */
- __exports.wire__crate__bindings__vodozemac_curve_25519_public_key_from_slice = function(bytes) {
- const ptr0 = passArray8ToWasm0(bytes, wasm.__wbindgen_malloc);
- const len0 = WASM_VECTOR_LEN;
- const ret = wasm.wire__crate__bindings__vodozemac_curve_25519_public_key_from_slice(ptr0, len0);
- return ret;
- };
-
- /**
- * @param {any} that
- * @returns {any}
- */
- __exports.wire__crate__bindings__vodozemac_account_ed25519_key = function(that) {
- const ret = wasm.wire__crate__bindings__vodozemac_account_ed25519_key(that);
- return ret;
- };
-
- /**
- * @param {any} that
- * @returns {any}
- */
- __exports.wire__crate__bindings__vodozemac_account_fallback_key = function(that) {
- const ret = wasm.wire__crate__bindings__vodozemac_account_fallback_key(that);
- return ret;
- };
-
- /**
- * @returns {any}
- */
- __exports.wire__crate__bindings__vodozemac_pk_decryption_new = function() {
- const ret = wasm.wire__crate__bindings__vodozemac_pk_decryption_new();
- return ret;
- };
-
- /**
- * @param {any} that
- * @returns {any}
- */
- __exports.wire__crate__bindings__PkSigning_public_key = function(that) {
- const ret = wasm.wire__crate__bindings__PkSigning_public_key(that);
- return ret;
- };
-
- /**
- * @param {number} ptr
- */
- __exports.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPkSigning = function(ptr) {
- wasm.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPkSigning(ptr);
- };
-
- /**
- * @param {any} that
- * @param {Uint8Array} pickle_key
- * @returns {any}
- */
- __exports.wire__crate__bindings__vodozemac_pk_decryption_to_libolm_pickle = function(that, pickle_key) {
- const ptr0 = passArray8ToWasm0(pickle_key, wasm.__wbindgen_malloc);
- const len0 = WASM_VECTOR_LEN;
- const ret = wasm.wire__crate__bindings__vodozemac_pk_decryption_to_libolm_pickle(that, ptr0, len0);
- return ret;
- };
-
- /**
- * @param {any} that
- * @returns {any}
- */
- __exports.wire__crate__bindings__vodozemac_session_session_id = function(that) {
- const ret = wasm.wire__crate__bindings__vodozemac_session_session_id(that);
- return ret;
- };
-
- /**
- * @param {any} that
- * @param {string} other_public_key
- * @returns {any}
- */
- __exports.wire__crate__bindings__VodozemacSas_establish_sas_secret = function(that, other_public_key) {
- const ptr0 = passStringToWasm0(other_public_key, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
- const len0 = WASM_VECTOR_LEN;
- const ret = wasm.wire__crate__bindings__VodozemacSas_establish_sas_secret(that, ptr0, len0);
- return ret;
- };
-
- /**
- * @param {any} config
- * @returns {any}
- */
- __exports.wire__crate__bindings__vodozemac_group_session_new = function(config) {
- const ret = wasm.wire__crate__bindings__vodozemac_group_session_new(config);
- return ret;
- };
-
- /**
- * @param {number} ptr
- */
- __exports.rust_arc_decrement_strong_count_RustOpaque_RwLockSession = function(ptr) {
- wasm.rust_arc_decrement_strong_count_RustOpaque_RwLockSession(ptr);
- };
-
- /**
- * @returns {number}
- */
- __exports.frb_get_rust_content_hash = function() {
- const ret = wasm.frb_get_rust_content_hash();
- return ret;
- };
-
- /**
- * @param {number} ptr
- */
- __exports.rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerVodozemacSas = function(ptr) {
- wasm.rust_arc_increment_strong_count_RustOpaque_Curve25519PublicKey(ptr);
- };
-
- /**
- * @param {any} that
- * @param {string} encrypted
- * @returns {any}
- */
- __exports.wire__crate__bindings__vodozemac_inbound_group_session_decrypt = function(that, encrypted) {
- const ptr0 = passStringToWasm0(encrypted, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
- const len0 = WASM_VECTOR_LEN;
- const ret = wasm.wire__crate__bindings__vodozemac_inbound_group_session_decrypt(that, ptr0, len0);
- return ret;
- };
-
- /**
- * @param {number} ptr
- */
- __exports.rust_arc_decrement_strong_count_RustOpaque_Ed25519Signature = function(ptr) {
- wasm.rust_arc_decrement_strong_count_RustOpaque_Ed25519Signature(ptr);
- };
-
- /**
- * @param {any} that
- * @param {number} index
- * @returns {any}
- */
- __exports.wire__crate__bindings__vodozemac_inbound_group_session_export_at = function(that, index) {
- const ret = wasm.wire__crate__bindings__vodozemac_inbound_group_session_export_at(that, index);
- return ret;
- };
-
- /**
- * @param {any} that
- * @param {string} public_key
- * @returns {any}
- */
- __exports.wire__crate__bindings__vodozemac_account_remove_one_time_key = function(that, public_key) {
- const ptr0 = passStringToWasm0(public_key, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
- const len0 = WASM_VECTOR_LEN;
- const ret = wasm.wire__crate__bindings__vodozemac_account_remove_one_time_key(that, ptr0, len0);
- return ret;
- };
-
- /**
- * @param {number} func_id
- * @param {any} ptr_
- * @param {number} rust_vec_len_
- * @param {number} data_len_
- * @returns {any}
- */
- __exports.frb_pde_ffi_dispatcher_sync = function(func_id, ptr_, rust_vec_len_, data_len_) {
- const ret = wasm.frb_pde_ffi_dispatcher_sync(func_id, ptr_, rust_vec_len_, data_len_);
- return ret;
- };
-
- /**
- * @param {any} that
- * @returns {any}
- */
- __exports.wire__crate__bindings__vodozemac_ed_25519_signature_to_bytes = function(that) {
- const ret = wasm.wire__crate__bindings__vodozemac_ed_25519_signature_to_bytes(that);
- return ret;
- };
-
/**
* @param {string} pickle
* @param {Uint8Array} pickle_key
@@ -576,53 +222,28 @@ let wasm_bindgen;
};
/**
- * @param {any} that
+ * @param {string} key
* @returns {any}
*/
- __exports.wire__crate__bindings__vodozemac_group_session_session_key = function(that) {
- const ret = wasm.wire__crate__bindings__vodozemac_group_session_session_key(that);
+ __exports.wire__crate__bindings__PkSigning_from_secret_key = function(key) {
+ const ptr0 = passStringToWasm0(key, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
+ const len0 = WASM_VECTOR_LEN;
+ const ret = wasm.wire__crate__bindings__PkSigning_from_secret_key(ptr0, len0);
return ret;
};
/**
* @param {any} that
- * @param {string} message
+ * @param {string} input
+ * @param {string} info
* @returns {any}
*/
- __exports.wire__crate__bindings__vodozemac_account_sign = function(that, message) {
- const ptr0 = passStringToWasm0(message, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
+ __exports.wire__crate__bindings__vodozemac_established_sas_calculate_mac = function(that, input, info) {
+ const ptr0 = passStringToWasm0(input, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
const len0 = WASM_VECTOR_LEN;
- const ret = wasm.wire__crate__bindings__vodozemac_account_sign(that, ptr0, len0);
- return ret;
- };
-
- /**
- * @param {number} ptr
- */
- __exports.rust_arc_increment_strong_count_RustOpaque_OlmSessionConfig = function(ptr) {
- wasm.rust_arc_increment_strong_count_RustOpaque_Curve25519PublicKey(ptr);
- };
-
- /**
- * @param {string} pickle
- * @param {Uint8Array} pickle_key
- * @returns {any}
- */
- __exports.wire__crate__bindings__vodozemac_group_session_from_pickle_encrypted = function(pickle, pickle_key) {
- const ptr0 = passStringToWasm0(pickle, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
- const len0 = WASM_VECTOR_LEN;
- const ptr1 = passArray8ToWasm0(pickle_key, wasm.__wbindgen_malloc);
+ const ptr1 = passStringToWasm0(info, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
const len1 = WASM_VECTOR_LEN;
- const ret = wasm.wire__crate__bindings__vodozemac_group_session_from_pickle_encrypted(ptr0, len0, ptr1, len1);
- return ret;
- };
-
- /**
- * @param {any} that
- * @returns {any}
- */
- __exports.wire__crate__bindings__vodozemac_olm_session_config_version = function(that) {
- const ret = wasm.wire__crate__bindings__vodozemac_olm_session_config_version(that);
+ const ret = wasm.wire__crate__bindings__vodozemac_established_sas_calculate_mac(that, ptr0, len0, ptr1, len1);
return ret;
};
@@ -633,50 +254,6 @@ let wasm_bindgen;
wasm.rust_arc_increment_strong_count_RustOpaque_Curve25519PublicKey(ptr);
};
- /**
- * @param {any} that
- * @returns {any}
- */
- __exports.wire__crate__bindings__vodozemac_account_forget_fallback_key = function(that) {
- const ret = wasm.wire__crate__bindings__vodozemac_account_forget_fallback_key(that);
- return ret;
- };
-
- /**
- * @param {number} ptr
- */
- __exports.rust_arc_decrement_strong_count_RustOpaque_Curve25519PublicKey = function(ptr) {
- wasm.rust_arc_decrement_strong_count_RustOpaque_Curve25519PublicKey(ptr);
- };
-
- /**
- * @param {any} that
- * @returns {any}
- */
- __exports.wire__crate__bindings__PkSigning_secret_key = function(that) {
- const ret = wasm.wire__crate__bindings__PkSigning_secret_key(that);
- return ret;
- };
-
- /**
- * @param {number} ptr
- */
- __exports.rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPkSigning = function(ptr) {
- wasm.rust_arc_increment_strong_count_RustOpaque_Curve25519PublicKey(ptr);
- };
-
- /**
- * @param {any} that
- * @param {string} message
- * @returns {any}
- */
- __exports.wire__crate__bindings__PkSigning_sign = function(that, message) {
- const ptr0 = passStringToWasm0(message, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
- const len0 = WASM_VECTOR_LEN;
- const ret = wasm.wire__crate__bindings__PkSigning_sign(that, ptr0, len0);
- return ret;
- };
-
/**
* @param {any} message_type
* @param {string} ciphertext
@@ -702,24 +279,66 @@ let wasm_bindgen;
* @param {any} that
* @returns {any}
*/
- __exports.wire__crate__bindings__vodozemac_curve_25519_public_key_as_bytes = function(that) {
- const ret = wasm.wire__crate__bindings__vodozemac_curve_25519_public_key_as_bytes(that);
+ __exports.wire__crate__bindings__VodozemacSas_public_key = function(that) {
+ const ret = wasm.wire__crate__bindings__VodozemacSas_public_key(that);
+ return ret;
+ };
+
+ /**
+ * @param {any} that
+ * @param {any} their_identity_key
+ * @param {string} pre_key_message_base64
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_account_create_inbound_session = function(that, their_identity_key, pre_key_message_base64) {
+ const ptr0 = passStringToWasm0(pre_key_message_base64, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
+ const len0 = WASM_VECTOR_LEN;
+ const ret = wasm.wire__crate__bindings__vodozemac_account_create_inbound_session(that, their_identity_key, ptr0, len0);
+ return ret;
+ };
+
+ /**
+ * @param {string} ciphertext
+ * @param {string} mac
+ * @param {string} ephemeral_key
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_pk_message_from_base64 = function(ciphertext, mac, ephemeral_key) {
+ const ptr0 = passStringToWasm0(ciphertext, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
+ const len0 = WASM_VECTOR_LEN;
+ const ptr1 = passStringToWasm0(mac, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
+ const len1 = WASM_VECTOR_LEN;
+ const ptr2 = passStringToWasm0(ephemeral_key, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
+ const len2 = WASM_VECTOR_LEN;
+ const ret = wasm.wire__crate__bindings__vodozemac_pk_message_from_base64(ptr0, len0, ptr1, len1, ptr2, len2);
+ return ret;
+ };
+
+ /**
+ * @param {Uint8Array} bytes
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_curve_25519_public_key_from_slice = function(bytes) {
+ const ptr0 = passArray8ToWasm0(bytes, wasm.__wbindgen_malloc);
+ const len0 = WASM_VECTOR_LEN;
+ const ret = wasm.wire__crate__bindings__vodozemac_curve_25519_public_key_from_slice(ptr0, len0);
return ret;
};
/**
* @param {number} ptr
*/
- __exports.rust_arc_decrement_strong_count_RustOpaque_RwLockGroupSession = function(ptr) {
- wasm.rust_arc_decrement_strong_count_RustOpaque_RwLockGroupSession(ptr);
+ __exports.rust_arc_decrement_strong_count_RustOpaque_PkEncryption = function(ptr) {
+ wasm.rust_arc_decrement_strong_count_RustOpaque_PkEncryption(ptr);
};
/**
* @param {any} that
+ * @param {any} message
* @returns {any}
*/
- __exports.wire__crate__bindings__vodozemac_curve_25519_public_key_to_base64 = function(that) {
- const ret = wasm.wire__crate__bindings__vodozemac_curve_25519_public_key_to_base64(that);
+ __exports.wire__crate__bindings__vodozemac_session_decrypt = function(that, message) {
+ const ret = wasm.wire__crate__bindings__vodozemac_session_decrypt(that, message);
return ret;
};
@@ -727,8 +346,29 @@ let wasm_bindgen;
* @param {any} that
* @returns {any}
*/
- __exports.wire__crate__bindings__vodozemac_account_generate_fallback_key = function(that) {
- const ret = wasm.wire__crate__bindings__vodozemac_account_generate_fallback_key(that);
+ __exports.wire__crate__bindings__vodozemac_session_session_id = function(that) {
+ const ret = wasm.wire__crate__bindings__vodozemac_session_session_id(that);
+ return ret;
+ };
+
+ /**
+ * @param {string} session_key
+ * @param {any} config
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_inbound_group_session_new = function(session_key, config) {
+ const ptr0 = passStringToWasm0(session_key, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
+ const len0 = WASM_VECTOR_LEN;
+ const ret = wasm.wire__crate__bindings__vodozemac_inbound_group_session_new(ptr0, len0, config);
+ return ret;
+ };
+
+ /**
+ * @param {any} that
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_account_curve25519_key = function(that) {
+ const ret = wasm.wire__crate__bindings__vodozemac_account_curve25519_key(that);
return ret;
};
@@ -741,153 +381,6 @@ let wasm_bindgen;
return ret;
};
- /**
- * @param {any} that
- * @returns {any}
- */
- __exports.wire__crate__bindings__vodozemac_inbound_group_session_session_id = function(that) {
- const ret = wasm.wire__crate__bindings__vodozemac_inbound_group_session_session_id(that);
- return ret;
- };
-
- /**
- * @param {any} that
- * @returns {any}
- */
- __exports.wire__crate__bindings__vodozemac_inbound_group_session_export_at_first_known_index = function(that) {
- const ret = wasm.wire__crate__bindings__vodozemac_inbound_group_session_export_at_first_known_index(that);
- return ret;
- };
-
- /**
- * @param {any} that
- * @param {Uint8Array} pickle_key
- * @returns {any}
- */
- __exports.wire__crate__bindings__vodozemac_account_pickle_encrypted = function(that, pickle_key) {
- const ptr0 = passArray8ToWasm0(pickle_key, wasm.__wbindgen_malloc);
- const len0 = WASM_VECTOR_LEN;
- const ret = wasm.wire__crate__bindings__vodozemac_account_pickle_encrypted(that, ptr0, len0);
- return ret;
- };
-
- /**
- * @returns {any}
- */
- __exports.wire__crate__bindings__vodozemac_megolm_session_config_version_1 = function() {
- const ret = wasm.wire__crate__bindings__vodozemac_megolm_session_config_version_1();
- return ret;
- };
-
- /**
- * @param {Uint8Array} bytes
- * @returns {any}
- */
- __exports.wire__crate__bindings__vodozemac_ed_25519_public_key_from_slice = function(bytes) {
- const ptr0 = passArray8ToWasm0(bytes, wasm.__wbindgen_malloc);
- const len0 = WASM_VECTOR_LEN;
- const ret = wasm.wire__crate__bindings__vodozemac_ed_25519_public_key_from_slice(ptr0, len0);
- return ret;
- };
-
- /**
- * @param {number} ptr
- */
- __exports.rust_arc_decrement_strong_count_RustOpaque_Ed25519PublicKey = function(ptr) {
- wasm.rust_arc_decrement_strong_count_RustOpaque_Ed25519PublicKey(ptr);
- };
-
- /**
- * @param {any} that
- * @returns {any}
- */
- __exports.wire__crate__bindings__vodozemac_account_identity_keys = function(that) {
- const ret = wasm.wire__crate__bindings__vodozemac_account_identity_keys(that);
- return ret;
- };
-
- /**
- * @param {any} that
- * @param {any} config
- * @param {any} identity_key
- * @param {any} one_time_key
- * @returns {any}
- */
- __exports.wire__crate__bindings__vodozemac_account_create_outbound_session = function(that, config, identity_key, one_time_key) {
- const ret = wasm.wire__crate__bindings__vodozemac_account_create_outbound_session(that, config, identity_key, one_time_key);
- return ret;
- };
-
- /**
- * @param {string} base64_key
- * @returns {any}
- */
- __exports.wire__crate__bindings__vodozemac_ed_25519_public_key_from_base64 = function(base64_key) {
- const ptr0 = passStringToWasm0(base64_key, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
- const len0 = WASM_VECTOR_LEN;
- const ret = wasm.wire__crate__bindings__vodozemac_ed_25519_public_key_from_base64(ptr0, len0);
- return ret;
- };
-
- /**
- * @param {any} that
- * @param {string} message
- * @returns {any}
- */
- __exports.wire__crate__bindings__vodozemac_pk_encryption_encrypt = function(that, message) {
- const ptr0 = passStringToWasm0(message, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
- const len0 = WASM_VECTOR_LEN;
- const ret = wasm.wire__crate__bindings__vodozemac_pk_encryption_encrypt(that, ptr0, len0);
- return ret;
- };
-
- /**
- * @returns {any}
- */
- __exports.wire__crate__bindings__vodozemac_account_new = function() {
- const ret = wasm.wire__crate__bindings__vodozemac_account_new();
- return ret;
- };
-
- /**
- * @param {string} exported_session_key
- * @param {any} config
- * @returns {any}
- */
- __exports.wire__crate__bindings__vodozemac_inbound_group_session_import = function(exported_session_key, config) {
- const ptr0 = passStringToWasm0(exported_session_key, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
- const len0 = WASM_VECTOR_LEN;
- const ret = wasm.wire__crate__bindings__vodozemac_inbound_group_session_import(ptr0, len0, config);
- return ret;
- };
-
- /**
- * @param {number} func_id
- * @param {any} port_
- * @param {any} ptr_
- * @param {number} rust_vec_len_
- * @param {number} data_len_
- */
- __exports.frb_pde_ffi_dispatcher_primary = function(func_id, port_, ptr_, rust_vec_len_, data_len_) {
- wasm.frb_pde_ffi_dispatcher_primary(func_id, port_, ptr_, rust_vec_len_, data_len_);
- };
-
- /**
- * @param {number} ptr
- */
- __exports.rust_arc_increment_strong_count_RustOpaque_Ed25519PublicKey = function(ptr) {
- wasm.rust_arc_increment_strong_count_RustOpaque_Curve25519PublicKey(ptr);
- };
-
- /**
- * @param {any} that
- * @returns {any}
- */
- __exports.wire__crate__bindings__vodozemac_pk_decryption_private_key = function(that) {
- const ret = wasm.wire__crate__bindings__vodozemac_pk_decryption_private_key(that);
- return ret;
- };
-
/**
* @param {any} that
* @param {Uint8Array} pickle_key
@@ -900,6 +393,60 @@ let wasm_bindgen;
return ret;
};
+ /**
+ * @param {any} that
+ * @param {any} message
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_pk_decryption_decrypt = function(that, message) {
+ const ret = wasm.wire__crate__bindings__vodozemac_pk_decryption_decrypt(that, message);
+ return ret;
+ };
+
+ /**
+ * @param {number} ptr
+ */
+ __exports.rust_arc_increment_strong_count_RustOpaque_PkDecryption = function(ptr) {
+ wasm.rust_arc_increment_strong_count_RustOpaque_Curve25519PublicKey(ptr);
+ };
+
+ /**
+ * @param {string} signature
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_ed_25519_signature_from_base64 = function(signature) {
+ const ptr0 = passStringToWasm0(signature, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
+ const len0 = WASM_VECTOR_LEN;
+ const ret = wasm.wire__crate__bindings__vodozemac_ed_25519_signature_from_base64(ptr0, len0);
+ return ret;
+ };
+
+ /**
+ * @param {any} that
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__PkSigning_public_key = function(that) {
+ const ret = wasm.wire__crate__bindings__PkSigning_public_key(that);
+ return ret;
+ };
+
+ /**
+ * @param {any} that
+ * @param {any} count
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_account_generate_one_time_keys = function(that, count) {
+ const ret = wasm.wire__crate__bindings__vodozemac_account_generate_one_time_keys(that, count);
+ return ret;
+ };
+
+ /**
+ * @param {number} ptr
+ */
+ __exports.rust_arc_increment_strong_count_RustOpaque_MegolmSessionConfig = function(ptr) {
+ wasm.rust_arc_increment_strong_count_RustOpaque_Curve25519PublicKey(ptr);
+ };
+
/**
* @param {any} that
* @param {string} input
@@ -918,7 +465,7 @@ let wasm_bindgen;
/**
* @param {number} ptr
*/
- __exports.rust_arc_increment_strong_count_RustOpaque_Curve25519PublicKey = function(ptr) {
+ __exports.rust_arc_increment_strong_count_RustOpaque_RwLockSession = function(ptr) {
wasm.rust_arc_increment_strong_count_RustOpaque_Curve25519PublicKey(ptr);
};
@@ -926,8 +473,38 @@ let wasm_bindgen;
* @param {any} that
* @returns {any}
*/
- __exports.wire__crate__bindings__vodozemac_account_mark_keys_as_published = function(that) {
- const ret = wasm.wire__crate__bindings__vodozemac_account_mark_keys_as_published(that);
+ __exports.wire__crate__bindings__vodozemac_session_session_config = function(that) {
+ const ret = wasm.wire__crate__bindings__vodozemac_session_session_config(that);
+ return ret;
+ };
+
+ /**
+ * @param {any} that
+ * @param {any} config
+ * @param {any} identity_key
+ * @param {any} one_time_key
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_account_create_outbound_session = function(that, config, identity_key, one_time_key) {
+ const ret = wasm.wire__crate__bindings__vodozemac_account_create_outbound_session(that, config, identity_key, one_time_key);
+ return ret;
+ };
+
+ /**
+ * @param {any} that
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_account_max_number_of_one_time_keys = function(that) {
+ const ret = wasm.wire__crate__bindings__vodozemac_account_max_number_of_one_time_keys(that);
+ return ret;
+ };
+
+ /**
+ * @param {any} that
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_account_fallback_key = function(that) {
+ const ret = wasm.wire__crate__bindings__vodozemac_account_fallback_key(that);
return ret;
};
@@ -936,13 +513,27 @@ let wasm_bindgen;
* @param {Uint8Array} pickle_key
* @returns {any}
*/
- __exports.wire__crate__bindings__vodozemac_inbound_group_session_pickle_encrypted = function(that, pickle_key) {
+ __exports.wire__crate__bindings__vodozemac_account_pickle_encrypted = function(that, pickle_key) {
const ptr0 = passArray8ToWasm0(pickle_key, wasm.__wbindgen_malloc);
const len0 = WASM_VECTOR_LEN;
- const ret = wasm.wire__crate__bindings__vodozemac_inbound_group_session_pickle_encrypted(that, ptr0, len0);
+ const ret = wasm.wire__crate__bindings__vodozemac_account_pickle_encrypted(that, ptr0, len0);
return ret;
};
+ /**
+ * @param {number} ptr
+ */
+ __exports.rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPkSigning = function(ptr) {
+ wasm.rust_arc_increment_strong_count_RustOpaque_Curve25519PublicKey(ptr);
+ };
+
+ /**
+ * @param {number} ptr
+ */
+ __exports.rust_arc_decrement_strong_count_RustOpaque_RwLockSession = function(ptr) {
+ wasm.rust_arc_decrement_strong_count_RustOpaque_RwLockSession(ptr);
+ };
+
/**
* @param {number} ptr
*/
@@ -950,58 +541,12 @@ let wasm_bindgen;
wasm.rust_arc_increment_strong_count_RustOpaque_Curve25519PublicKey(ptr);
};
- /**
- * @param {string} pickle
- * @param {Uint8Array} pickle_key
- * @returns {any}
- */
- __exports.wire__crate__bindings__vodozemac_pk_decryption_from_libolm_pickle = function(pickle, pickle_key) {
- const ptr0 = passStringToWasm0(pickle, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
- const len0 = WASM_VECTOR_LEN;
- const ptr1 = passArray8ToWasm0(pickle_key, wasm.__wbindgen_malloc);
- const len1 = WASM_VECTOR_LEN;
- const ret = wasm.wire__crate__bindings__vodozemac_pk_decryption_from_libolm_pickle(ptr0, len0, ptr1, len1);
- return ret;
- };
-
- /**
- * @param {number} ptr
- */
- __exports.rust_arc_increment_strong_count_RustOpaque_RwLockGroupSession = function(ptr) {
- wasm.rust_arc_increment_strong_count_RustOpaque_Curve25519PublicKey(ptr);
- };
-
/**
* @param {any} that
* @returns {any}
*/
- __exports.wire__crate__bindings__vodozemac_megolm_session_config_version = function(that) {
- const ret = wasm.wire__crate__bindings__vodozemac_megolm_session_config_version(that);
- return ret;
- };
-
- /**
- * @param {number} ptr
- */
- __exports.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerVodozemacSas = function(ptr) {
- wasm.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerVodozemacSas(ptr);
- };
-
- /**
- * @param {any} that
- * @returns {any}
- */
- __exports.wire__crate__bindings__vodozemac_ed_25519_public_key_to_base64 = function(that) {
- const ret = wasm.wire__crate__bindings__vodozemac_ed_25519_public_key_to_base64(that);
- return ret;
- };
-
- /**
- * @param {any} that
- * @returns {any}
- */
- __exports.wire__crate__bindings__vodozemac_pk_message_to_base64 = function(that) {
- const ret = wasm.wire__crate__bindings__vodozemac_pk_message_to_base64(that);
+ __exports.wire__crate__bindings__vodozemac_curve_25519_public_key_to_base64 = function(that) {
+ const ret = wasm.wire__crate__bindings__vodozemac_curve_25519_public_key_to_base64(that);
return ret;
};
@@ -1024,129 +569,29 @@ let wasm_bindgen;
* @param {any} that
* @returns {any}
*/
- __exports.wire__crate__bindings__vodozemac_ed_25519_signature_to_base64 = function(that) {
- const ret = wasm.wire__crate__bindings__vodozemac_ed_25519_signature_to_base64(that);
- return ret;
- };
-
- /**
- * @param {number} call_id
- * @param {any} ptr_
- * @param {number} rust_vec_len_
- * @param {number} data_len_
- */
- __exports.frb_dart_fn_deliver_output = function(call_id, ptr_, rust_vec_len_, data_len_) {
- wasm.frb_dart_fn_deliver_output(call_id, ptr_, rust_vec_len_, data_len_);
- };
-
- /**
- * @param {string} ciphertext
- * @param {string} mac
- * @param {string} ephemeral_key
- * @returns {any}
- */
- __exports.wire__crate__bindings__vodozemac_pk_message_from_base64 = function(ciphertext, mac, ephemeral_key) {
- const ptr0 = passStringToWasm0(ciphertext, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
- const len0 = WASM_VECTOR_LEN;
- const ptr1 = passStringToWasm0(mac, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
- const len1 = WASM_VECTOR_LEN;
- const ptr2 = passStringToWasm0(ephemeral_key, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
- const len2 = WASM_VECTOR_LEN;
- const ret = wasm.wire__crate__bindings__vodozemac_pk_message_from_base64(ptr0, len0, ptr1, len1, ptr2, len2);
+ __exports.wire__crate__bindings__vodozemac_group_session_message_index = function(that) {
+ const ret = wasm.wire__crate__bindings__vodozemac_group_session_message_index(that);
return ret;
};
/**
* @param {any} that
- * @param {string} info
- * @param {number} length
+ * @param {string} message
* @returns {any}
*/
- __exports.wire__crate__bindings__vodozemac_established_sas_generate_bytes = function(that, info, length) {
- const ptr0 = passStringToWasm0(info, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
+ __exports.wire__crate__bindings__PkSigning_sign = function(that, message) {
+ const ptr0 = passStringToWasm0(message, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
const len0 = WASM_VECTOR_LEN;
- const ret = wasm.wire__crate__bindings__vodozemac_established_sas_generate_bytes(that, ptr0, len0, length);
- return ret;
- };
-
- /**
- * @param {number} ptr
- */
- __exports.rust_arc_decrement_strong_count_RustOpaque_stdsyncRwLockAccount = function(ptr) {
- wasm.rust_arc_decrement_strong_count_RustOpaque_stdsyncRwLockAccount(ptr);
- };
-
- /**
- * @param {number} ptr
- */
- __exports.rust_arc_increment_strong_count_RustOpaque_RwLockInboundGroupSession = function(ptr) {
- wasm.rust_arc_increment_strong_count_RustOpaque_Curve25519PublicKey(ptr);
- };
-
- /**
- * @param {any} that
- * @param {string} plaintext
- * @returns {any}
- */
- __exports.wire__crate__bindings__vodozemac_group_session_encrypt = function(that, plaintext) {
- const ptr0 = passStringToWasm0(plaintext, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
- const len0 = WASM_VECTOR_LEN;
- const ret = wasm.wire__crate__bindings__vodozemac_group_session_encrypt(that, ptr0, len0);
+ const ret = wasm.wire__crate__bindings__PkSigning_sign(that, ptr0, len0);
return ret;
};
/**
* @param {any} that
- * @param {any} message
* @returns {any}
*/
- __exports.wire__crate__bindings__vodozemac_session_decrypt = function(that, message) {
- const ret = wasm.wire__crate__bindings__vodozemac_session_decrypt(that, message);
- return ret;
- };
-
- /**
- * @param {number} ptr
- */
- __exports.rust_arc_decrement_strong_count_RustOpaque_RwLockInboundGroupSession = function(ptr) {
- wasm.rust_arc_decrement_strong_count_RustOpaque_RwLockInboundGroupSession(ptr);
- };
-
- /**
- * @param {string} pickle
- * @param {Uint8Array} pickle_key
- * @returns {any}
- */
- __exports.wire__crate__bindings__vodozemac_group_session_from_olm_pickle_encrypted = function(pickle, pickle_key) {
- const ptr0 = passStringToWasm0(pickle, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
- const len0 = WASM_VECTOR_LEN;
- const ptr1 = passArray8ToWasm0(pickle_key, wasm.__wbindgen_malloc);
- const len1 = WASM_VECTOR_LEN;
- const ret = wasm.wire__crate__bindings__vodozemac_group_session_from_olm_pickle_encrypted(ptr0, len0, ptr1, len1);
- return ret;
- };
-
- /**
- * @returns {any}
- */
- __exports.wire__crate__bindings__vodozemac_megolm_session_config_version_2 = function() {
- const ret = wasm.wire__crate__bindings__vodozemac_megolm_session_config_version_2();
- return ret;
- };
-
- /**
- * @returns {any}
- */
- __exports.wire__crate__bindings__vodozemac_megolm_session_config_def = function() {
- const ret = wasm.wire__crate__bindings__vodozemac_megolm_session_config_def();
- return ret;
- };
-
- /**
- * @returns {any}
- */
- __exports.wire__crate__bindings__vodozemac_olm_session_config_version_2 = function() {
- const ret = wasm.wire__crate__bindings__vodozemac_olm_session_config_version_2();
+ __exports.wire__crate__bindings__vodozemac_inbound_group_session_export_at_first_known_index = function(that) {
+ const ret = wasm.wire__crate__bindings__vodozemac_inbound_group_session_export_at_first_known_index(that);
return ret;
};
@@ -1162,46 +607,92 @@ let wasm_bindgen;
* @param {any} that
* @returns {any}
*/
- __exports.wire__crate__bindings__vodozemac_olm_message_message_type = function(that) {
- const ret = wasm.wire__crate__bindings__vodozemac_olm_message_message_type(that);
+ __exports.wire__crate__bindings__vodozemac_account_one_time_keys = function(that) {
+ const ret = wasm.wire__crate__bindings__vodozemac_account_one_time_keys(that);
return ret;
};
/**
- * @param {any} that
+ * @param {Uint8Array} bytes
* @returns {any}
*/
- __exports.wire__crate__bindings__vodozemac_group_session_to_inbound = function(that) {
- const ret = wasm.wire__crate__bindings__vodozemac_group_session_to_inbound(that);
- return ret;
- };
-
- /**
- * @param {any} that
- * @param {any} message
- * @returns {any}
- */
- __exports.wire__crate__bindings__vodozemac_pk_decryption_decrypt = function(that, message) {
- const ret = wasm.wire__crate__bindings__vodozemac_pk_decryption_decrypt(that, message);
- return ret;
- };
-
- /**
- * @returns {any}
- */
- __exports.wire__crate__bindings__vodozemac_olm_session_config_version_1 = function() {
- const ret = wasm.wire__crate__bindings__vodozemac_olm_session_config_version_1();
- return ret;
- };
-
- /**
- * @param {string} key
- * @returns {any}
- */
- __exports.wire__crate__bindings__PkSigning_from_secret_key = function(key) {
- const ptr0 = passStringToWasm0(key, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
+ __exports.wire__crate__bindings__vodozemac_ed_25519_signature_from_slice = function(bytes) {
+ const ptr0 = passArray8ToWasm0(bytes, wasm.__wbindgen_malloc);
const len0 = WASM_VECTOR_LEN;
- const ret = wasm.wire__crate__bindings__PkSigning_from_secret_key(ptr0, len0);
+ const ret = wasm.wire__crate__bindings__vodozemac_ed_25519_signature_from_slice(ptr0, len0);
+ return ret;
+ };
+
+ /**
+ * @param {number} ptr
+ */
+ __exports.rust_arc_increment_strong_count_RustOpaque_Ed25519PublicKey = function(ptr) {
+ wasm.rust_arc_increment_strong_count_RustOpaque_Curve25519PublicKey(ptr);
+ };
+
+ /**
+ * @param {any} that
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_group_session_session_id = function(that) {
+ const ret = wasm.wire__crate__bindings__vodozemac_group_session_session_id(that);
+ return ret;
+ };
+
+ /**
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__PkSigning_new = function() {
+ const ret = wasm.wire__crate__bindings__PkSigning_new();
+ return ret;
+ };
+
+ /**
+ * @param {any} that
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_account_generate_fallback_key = function(that) {
+ const ret = wasm.wire__crate__bindings__vodozemac_account_generate_fallback_key(that);
+ return ret;
+ };
+
+ /**
+ * @param {number} ptr
+ */
+ __exports.rust_arc_decrement_strong_count_RustOpaque_Ed25519Signature = function(ptr) {
+ wasm.rust_arc_decrement_strong_count_RustOpaque_Ed25519Signature(ptr);
+ };
+
+ /**
+ * @param {number} ptr
+ */
+ __exports.rust_arc_increment_strong_count_RustOpaque_Curve25519PublicKey = function(ptr) {
+ wasm.rust_arc_increment_strong_count_RustOpaque_Curve25519PublicKey(ptr);
+ };
+
+ /**
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__VodozemacSas_new = function() {
+ const ret = wasm.wire__crate__bindings__VodozemacSas_new();
+ return ret;
+ };
+
+ /**
+ * @param {any} that
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_megolm_session_config_version = function(that) {
+ const ret = wasm.wire__crate__bindings__vodozemac_megolm_session_config_version(that);
+ return ret;
+ };
+
+ /**
+ * @param {any} that
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_account_mark_keys_as_published = function(that) {
+ const ret = wasm.wire__crate__bindings__vodozemac_account_mark_keys_as_published(that);
return ret;
};
@@ -1214,86 +705,6 @@ let wasm_bindgen;
return ret;
};
- /**
- * @param {number} ptr
- */
- __exports.rust_arc_increment_strong_count_RustOpaque_RwLockSession = function(ptr) {
- wasm.rust_arc_increment_strong_count_RustOpaque_Curve25519PublicKey(ptr);
- };
-
- /**
- * @param {any} that
- * @param {Uint8Array} pickle_key
- * @returns {any}
- */
- __exports.wire__crate__bindings__vodozemac_session_pickle_encrypted = function(that, pickle_key) {
- const ptr0 = passArray8ToWasm0(pickle_key, wasm.__wbindgen_malloc);
- const len0 = WASM_VECTOR_LEN;
- const ret = wasm.wire__crate__bindings__vodozemac_session_pickle_encrypted(that, ptr0, len0);
- return ret;
- };
-
- /**
- * @param {Uint8Array} secret_key
- * @returns {any}
- */
- __exports.wire__crate__bindings__vodozemac_pk_decryption_from_key = function(secret_key) {
- const ptr0 = passArray8ToWasm0(secret_key, wasm.__wbindgen_malloc);
- const len0 = WASM_VECTOR_LEN;
- const ret = wasm.wire__crate__bindings__vodozemac_pk_decryption_from_key(ptr0, len0);
- return ret;
- };
-
- /**
- * @returns {any}
- */
- __exports.wire__crate__bindings__PkSigning_new = function() {
- const ret = wasm.wire__crate__bindings__PkSigning_new();
- return ret;
- };
-
- /**
- * @param {number} ptr
- */
- __exports.rust_arc_decrement_strong_count_RustOpaque_OlmSessionConfig = function(ptr) {
- wasm.rust_arc_decrement_strong_count_RustOpaque_OlmSessionConfig(ptr);
- };
-
- /**
- * @param {any} that
- * @returns {any}
- */
- __exports.wire__crate__bindings__VodozemacSas_public_key = function(that) {
- const ret = wasm.wire__crate__bindings__VodozemacSas_public_key(that);
- return ret;
- };
-
- /**
- * @param {string} session_key
- * @param {any} config
- * @returns {any}
- */
- __exports.wire__crate__bindings__vodozemac_inbound_group_session_new = function(session_key, config) {
- const ptr0 = passStringToWasm0(session_key, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
- const len0 = WASM_VECTOR_LEN;
- const ret = wasm.wire__crate__bindings__vodozemac_inbound_group_session_new(ptr0, len0, config);
- return ret;
- };
-
- /**
- * @param {string} pickle
- * @param {Uint8Array} pickle_key
- * @returns {any}
- */
- __exports.wire__crate__bindings__vodozemac_session_from_olm_pickle_encrypted = function(pickle, pickle_key) {
- const ptr0 = passStringToWasm0(pickle, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
- const len0 = WASM_VECTOR_LEN;
- const ptr1 = passArray8ToWasm0(pickle_key, wasm.__wbindgen_malloc);
- const len1 = WASM_VECTOR_LEN;
- const ret = wasm.wire__crate__bindings__vodozemac_session_from_olm_pickle_encrypted(ptr0, len0, ptr1, len1);
- return ret;
- };
-
/**
* @param {number} ptr
*/
@@ -1301,35 +712,32 @@ let wasm_bindgen;
wasm.rust_arc_decrement_strong_count_RustOpaque_PkDecryption(ptr);
};
- /**
- * @param {any} that
- * @returns {any}
- */
- __exports.wire__crate__bindings__vodozemac_session_session_config = function(that) {
- const ret = wasm.wire__crate__bindings__vodozemac_session_session_config(that);
- return ret;
- };
-
/**
* @param {number} ptr
*/
- __exports.rust_arc_decrement_strong_count_RustOpaque_PkEncryption = function(ptr) {
- wasm.rust_arc_decrement_strong_count_RustOpaque_PkEncryption(ptr);
- };
-
- /**
- * @param {number} ptr
- */
- __exports.rust_arc_increment_strong_count_RustOpaque_MegolmSessionConfig = function(ptr) {
+ __exports.rust_arc_increment_strong_count_RustOpaque_RwLockGroupSession = function(ptr) {
wasm.rust_arc_increment_strong_count_RustOpaque_Curve25519PublicKey(ptr);
};
/**
- * @param {any} that
+ * @param {Uint8Array} bytes
* @returns {any}
*/
- __exports.wire__crate__bindings__vodozemac_account_curve25519_key = function(that) {
- const ret = wasm.wire__crate__bindings__vodozemac_account_curve25519_key(that);
+ __exports.wire__crate__bindings__vodozemac_ed_25519_public_key_from_slice = function(bytes) {
+ const ptr0 = passArray8ToWasm0(bytes, wasm.__wbindgen_malloc);
+ const len0 = WASM_VECTOR_LEN;
+ const ret = wasm.wire__crate__bindings__vodozemac_ed_25519_public_key_from_slice(ptr0, len0);
+ return ret;
+ };
+
+ /**
+ * @param {string} base64_key
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_curve_25519_public_key_from_base64 = function(base64_key) {
+ const ptr0 = passStringToWasm0(base64_key, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
+ const len0 = WASM_VECTOR_LEN;
+ const ret = wasm.wire__crate__bindings__vodozemac_curve_25519_public_key_from_base64(ptr0, len0);
return ret;
};
@@ -1337,8 +745,8 @@ let wasm_bindgen;
* @param {any} that
* @returns {any}
*/
- __exports.wire__crate__bindings__vodozemac_account_one_time_keys = function(that) {
- const ret = wasm.wire__crate__bindings__vodozemac_account_one_time_keys(that);
+ __exports.wire__crate__bindings__vodozemac_pk_decryption_private_key = function(that) {
+ const ret = wasm.wire__crate__bindings__vodozemac_pk_decryption_private_key(that);
return ret;
};
@@ -1357,41 +765,20 @@ let wasm_bindgen;
};
/**
- * @param {any} that
- * @param {any} count
+ * @param {string} base64_key
* @returns {any}
*/
- __exports.wire__crate__bindings__vodozemac_account_generate_one_time_keys = function(that, count) {
- const ret = wasm.wire__crate__bindings__vodozemac_account_generate_one_time_keys(that, count);
- return ret;
- };
-
- /**
- * @param {any} that
- * @param {string} input
- * @param {string} info
- * @returns {any}
- */
- __exports.wire__crate__bindings__vodozemac_established_sas_calculate_mac = function(that, input, info) {
- const ptr0 = passStringToWasm0(input, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
+ __exports.wire__crate__bindings__vodozemac_ed_25519_public_key_from_base64 = function(base64_key) {
+ const ptr0 = passStringToWasm0(base64_key, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
const len0 = WASM_VECTOR_LEN;
- const ptr1 = passStringToWasm0(info, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
- const len1 = WASM_VECTOR_LEN;
- const ret = wasm.wire__crate__bindings__vodozemac_established_sas_calculate_mac(that, ptr0, len0, ptr1, len1);
+ const ret = wasm.wire__crate__bindings__vodozemac_ed_25519_public_key_from_base64(ptr0, len0);
return ret;
};
/**
* @param {number} ptr
*/
- __exports.rust_arc_decrement_strong_count_RustOpaque_OlmMessage = function(ptr) {
- wasm.rust_arc_decrement_strong_count_RustOpaque_OlmMessage(ptr);
- };
-
- /**
- * @param {number} ptr
- */
- __exports.rust_arc_increment_strong_count_RustOpaque_OlmMessage = function(ptr) {
+ __exports.rust_arc_increment_strong_count_RustOpaque_Ed25519Signature = function(ptr) {
wasm.rust_arc_increment_strong_count_RustOpaque_Curve25519PublicKey(ptr);
};
@@ -1407,6 +794,84 @@ let wasm_bindgen;
return ret;
};
+ /**
+ * @param {number} ptr
+ */
+ __exports.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPkSigning = function(ptr) {
+ wasm.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPkSigning(ptr);
+ };
+
+ /**
+ * @param {any} that
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_ed_25519_public_key_to_base64 = function(that) {
+ const ret = wasm.wire__crate__bindings__vodozemac_ed_25519_public_key_to_base64(that);
+ return ret;
+ };
+
+ /**
+ * @param {any} that
+ * @param {Uint8Array} pickle_key
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_session_pickle_encrypted = function(that, pickle_key) {
+ const ptr0 = passArray8ToWasm0(pickle_key, wasm.__wbindgen_malloc);
+ const len0 = WASM_VECTOR_LEN;
+ const ret = wasm.wire__crate__bindings__vodozemac_session_pickle_encrypted(that, ptr0, len0);
+ return ret;
+ };
+
+ /**
+ * @param {string} pickle
+ * @param {Uint8Array} pickle_key
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_pk_decryption_from_libolm_pickle = function(pickle, pickle_key) {
+ const ptr0 = passStringToWasm0(pickle, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
+ const len0 = WASM_VECTOR_LEN;
+ const ptr1 = passArray8ToWasm0(pickle_key, wasm.__wbindgen_malloc);
+ const len1 = WASM_VECTOR_LEN;
+ const ret = wasm.wire__crate__bindings__vodozemac_pk_decryption_from_libolm_pickle(ptr0, len0, ptr1, len1);
+ return ret;
+ };
+
+ /**
+ * @param {any} that
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_inbound_group_session_session_id = function(that) {
+ const ret = wasm.wire__crate__bindings__vodozemac_inbound_group_session_session_id(that);
+ return ret;
+ };
+
+ /**
+ * @param {number} ptr
+ */
+ __exports.rust_arc_decrement_strong_count_RustOpaque_OlmSessionConfig = function(ptr) {
+ wasm.rust_arc_decrement_strong_count_RustOpaque_OlmSessionConfig(ptr);
+ };
+
+ /**
+ * @param {any} that
+ * @param {string} plaintext
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_group_session_encrypt = function(that, plaintext) {
+ const ptr0 = passStringToWasm0(plaintext, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
+ const len0 = WASM_VECTOR_LEN;
+ const ret = wasm.wire__crate__bindings__vodozemac_group_session_encrypt(that, ptr0, len0);
+ return ret;
+ };
+
+ /**
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_megolm_session_config_def = function() {
+ const ret = wasm.wire__crate__bindings__vodozemac_megolm_session_config_def();
+ return ret;
+ };
+
/**
* @param {any} that
* @returns {any}
@@ -1416,6 +881,243 @@ let wasm_bindgen;
return ret;
};
+ /**
+ * @param {any} that
+ * @param {string} input
+ * @param {string} info
+ * @param {string} mac
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_established_sas_verify_mac = function(that, input, info, mac) {
+ const ptr0 = passStringToWasm0(input, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
+ const len0 = WASM_VECTOR_LEN;
+ const ptr1 = passStringToWasm0(info, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
+ const len1 = WASM_VECTOR_LEN;
+ const ptr2 = passStringToWasm0(mac, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
+ const len2 = WASM_VECTOR_LEN;
+ const ret = wasm.wire__crate__bindings__vodozemac_established_sas_verify_mac(that, ptr0, len0, ptr1, len1, ptr2, len2);
+ return ret;
+ };
+
+ /**
+ * @param {any} that
+ * @param {string} other_public_key
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__VodozemacSas_establish_sas_secret = function(that, other_public_key) {
+ const ptr0 = passStringToWasm0(other_public_key, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
+ const len0 = WASM_VECTOR_LEN;
+ const ret = wasm.wire__crate__bindings__VodozemacSas_establish_sas_secret(that, ptr0, len0);
+ return ret;
+ };
+
+ /**
+ * @param {any} that
+ * @param {Uint8Array} pickle_key
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_pk_decryption_to_libolm_pickle = function(that, pickle_key) {
+ const ptr0 = passArray8ToWasm0(pickle_key, wasm.__wbindgen_malloc);
+ const len0 = WASM_VECTOR_LEN;
+ const ret = wasm.wire__crate__bindings__vodozemac_pk_decryption_to_libolm_pickle(that, ptr0, len0);
+ return ret;
+ };
+
+ /**
+ * @param {any} that
+ * @param {string} message
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_pk_encryption_encrypt = function(that, message) {
+ const ptr0 = passStringToWasm0(message, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
+ const len0 = WASM_VECTOR_LEN;
+ const ret = wasm.wire__crate__bindings__vodozemac_pk_encryption_encrypt(that, ptr0, len0);
+ return ret;
+ };
+
+ /**
+ * @param {any} that
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_ed_25519_public_key_as_bytes = function(that) {
+ const ret = wasm.wire__crate__bindings__vodozemac_ed_25519_public_key_as_bytes(that);
+ return ret;
+ };
+
+ /**
+ * @param {number} ptr
+ */
+ __exports.rust_arc_increment_strong_count_RustOpaque_OlmSessionConfig = function(ptr) {
+ wasm.rust_arc_increment_strong_count_RustOpaque_Curve25519PublicKey(ptr);
+ };
+
+ /**
+ * @param {number} ptr
+ */
+ __exports.rust_arc_increment_strong_count_RustOpaque_EstablishedSas = function(ptr) {
+ wasm.rust_arc_increment_strong_count_RustOpaque_Curve25519PublicKey(ptr);
+ };
+
+ /**
+ * @param {any} that
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_group_session_session_config = function(that) {
+ const ret = wasm.wire__crate__bindings__vodozemac_group_session_session_config(that);
+ return ret;
+ };
+
+ /**
+ * @param {any} that
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_group_session_to_inbound = function(that) {
+ const ret = wasm.wire__crate__bindings__vodozemac_group_session_to_inbound(that);
+ return ret;
+ };
+
+ /**
+ * @param {number} func_id
+ * @param {any} ptr_
+ * @param {number} rust_vec_len_
+ * @param {number} data_len_
+ * @returns {any}
+ */
+ __exports.frb_pde_ffi_dispatcher_sync = function(func_id, ptr_, rust_vec_len_, data_len_) {
+ const ret = wasm.frb_pde_ffi_dispatcher_sync(func_id, ptr_, rust_vec_len_, data_len_);
+ return ret;
+ };
+
+ /**
+ * @param {number} func_id
+ * @param {any} port_
+ * @param {any} ptr_
+ * @param {number} rust_vec_len_
+ * @param {number} data_len_
+ */
+ __exports.frb_pde_ffi_dispatcher_primary = function(func_id, port_, ptr_, rust_vec_len_, data_len_) {
+ wasm.frb_pde_ffi_dispatcher_primary(func_id, port_, ptr_, rust_vec_len_, data_len_);
+ };
+
+ /**
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_pk_decryption_new = function() {
+ const ret = wasm.wire__crate__bindings__vodozemac_pk_decryption_new();
+ return ret;
+ };
+
+ /**
+ * @param {any} that
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_curve_25519_public_key_as_bytes = function(that) {
+ const ret = wasm.wire__crate__bindings__vodozemac_curve_25519_public_key_as_bytes(that);
+ return ret;
+ };
+
+ /**
+ * @param {any} that
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_ed_25519_signature_to_base64 = function(that) {
+ const ret = wasm.wire__crate__bindings__vodozemac_ed_25519_signature_to_base64(that);
+ return ret;
+ };
+
+ /**
+ * @param {any} that
+ * @param {string} message
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_account_sign = function(that, message) {
+ const ptr0 = passStringToWasm0(message, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
+ const len0 = WASM_VECTOR_LEN;
+ const ret = wasm.wire__crate__bindings__vodozemac_account_sign(that, ptr0, len0);
+ return ret;
+ };
+
+ /**
+ * @param {any} that
+ * @param {string} message
+ * @param {any} signature
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_ed_25519_public_key_verify = function(that, message, signature) {
+ const ptr0 = passStringToWasm0(message, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
+ const len0 = WASM_VECTOR_LEN;
+ const ret = wasm.wire__crate__bindings__vodozemac_ed_25519_public_key_verify(that, ptr0, len0, signature);
+ return ret;
+ };
+
+ /**
+ * @param {any} that
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_olm_session_config_version = function(that) {
+ const ret = wasm.wire__crate__bindings__vodozemac_olm_session_config_version(that);
+ return ret;
+ };
+
+ /**
+ * @param {number} ptr
+ */
+ __exports.rust_arc_decrement_strong_count_RustOpaque_OlmMessage = function(ptr) {
+ wasm.rust_arc_decrement_strong_count_RustOpaque_OlmMessage(ptr);
+ };
+
+ /**
+ * @param {any} that
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_account_identity_keys = function(that) {
+ const ret = wasm.wire__crate__bindings__vodozemac_account_identity_keys(that);
+ return ret;
+ };
+
+ /**
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_account_new = function() {
+ const ret = wasm.wire__crate__bindings__vodozemac_account_new();
+ return ret;
+ };
+
+ /**
+ * @param {string} pickle
+ * @param {Uint8Array} pickle_key
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_session_from_olm_pickle_encrypted = function(pickle, pickle_key) {
+ const ptr0 = passStringToWasm0(pickle, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
+ const len0 = WASM_VECTOR_LEN;
+ const ptr1 = passArray8ToWasm0(pickle_key, wasm.__wbindgen_malloc);
+ const len1 = WASM_VECTOR_LEN;
+ const ret = wasm.wire__crate__bindings__vodozemac_session_from_olm_pickle_encrypted(ptr0, len0, ptr1, len1);
+ return ret;
+ };
+
+ /**
+ * @param {string} pickle
+ * @param {Uint8Array} pickle_key
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_session_from_pickle_encrypted = function(pickle, pickle_key) {
+ const ptr0 = passStringToWasm0(pickle, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
+ const len0 = WASM_VECTOR_LEN;
+ const ptr1 = passArray8ToWasm0(pickle_key, wasm.__wbindgen_malloc);
+ const len1 = WASM_VECTOR_LEN;
+ const ret = wasm.wire__crate__bindings__vodozemac_session_from_pickle_encrypted(ptr0, len0, ptr1, len1);
+ return ret;
+ };
+
+ /**
+ * @param {number} ptr
+ */
+ __exports.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerVodozemacSas = function(ptr) {
+ wasm.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerVodozemacSas(ptr);
+ };
+
/**
* @param {string} pickle
* @param {Uint8Array} pickle_key
@@ -1433,18 +1135,136 @@ let wasm_bindgen;
/**
* @param {number} ptr
*/
- __exports.rust_arc_increment_strong_count_RustOpaque_EstablishedSas = function(ptr) {
+ __exports.rust_arc_decrement_strong_count_RustOpaque_Ed25519PublicKey = function(ptr) {
+ wasm.rust_arc_decrement_strong_count_RustOpaque_Ed25519PublicKey(ptr);
+ };
+
+ /**
+ * @param {any} that
+ * @param {string} info
+ * @param {number} length
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_established_sas_generate_bytes = function(that, info, length) {
+ const ptr0 = passStringToWasm0(info, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
+ const len0 = WASM_VECTOR_LEN;
+ const ret = wasm.wire__crate__bindings__vodozemac_established_sas_generate_bytes(that, ptr0, len0, length);
+ return ret;
+ };
+
+ /**
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_megolm_session_config_version_2 = function() {
+ const ret = wasm.wire__crate__bindings__vodozemac_megolm_session_config_version_2();
+ return ret;
+ };
+
+ /**
+ * @param {number} ptr
+ */
+ __exports.rust_arc_increment_strong_count_RustOpaque_RwLockInboundGroupSession = function(ptr) {
wasm.rust_arc_increment_strong_count_RustOpaque_Curve25519PublicKey(ptr);
};
/**
- * @param {string} signature
+ * @returns {number}
+ */
+ __exports.frb_get_rust_content_hash = function() {
+ const ret = wasm.frb_get_rust_content_hash();
+ return ret;
+ };
+
+ /**
+ * @param {Uint8Array} secret_key
* @returns {any}
*/
- __exports.wire__crate__bindings__vodozemac_ed_25519_signature_from_base64 = function(signature) {
- const ptr0 = passStringToWasm0(signature, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
+ __exports.wire__crate__bindings__vodozemac_pk_decryption_from_key = function(secret_key) {
+ const ptr0 = passArray8ToWasm0(secret_key, wasm.__wbindgen_malloc);
const len0 = WASM_VECTOR_LEN;
- const ret = wasm.wire__crate__bindings__vodozemac_ed_25519_signature_from_base64(ptr0, len0);
+ const ret = wasm.wire__crate__bindings__vodozemac_pk_decryption_from_key(ptr0, len0);
+ return ret;
+ };
+
+ /**
+ * @param {number} ptr
+ */
+ __exports.rust_arc_decrement_strong_count_RustOpaque_Curve25519PublicKey = function(ptr) {
+ wasm.rust_arc_decrement_strong_count_RustOpaque_Curve25519PublicKey(ptr);
+ };
+
+ /**
+ * @param {any} that
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_group_session_session_key = function(that) {
+ const ret = wasm.wire__crate__bindings__vodozemac_group_session_session_key(that);
+ return ret;
+ };
+
+ /**
+ * @param {number} ptr
+ */
+ __exports.rust_arc_decrement_strong_count_RustOpaque_EstablishedSas = function(ptr) {
+ wasm.rust_arc_decrement_strong_count_RustOpaque_EstablishedSas(ptr);
+ };
+
+ /**
+ * @param {any} that
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_account_ed25519_key = function(that) {
+ const ret = wasm.wire__crate__bindings__vodozemac_account_ed25519_key(that);
+ return ret;
+ };
+
+ /**
+ * @param {string} pickle
+ * @param {Uint8Array} pickle_key
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_group_session_from_pickle_encrypted = function(pickle, pickle_key) {
+ const ptr0 = passStringToWasm0(pickle, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
+ const len0 = WASM_VECTOR_LEN;
+ const ptr1 = passArray8ToWasm0(pickle_key, wasm.__wbindgen_malloc);
+ const len1 = WASM_VECTOR_LEN;
+ const ret = wasm.wire__crate__bindings__vodozemac_group_session_from_pickle_encrypted(ptr0, len0, ptr1, len1);
+ return ret;
+ };
+
+ /**
+ * @param {string} pickle
+ * @param {Uint8Array} pickle_key
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_group_session_from_olm_pickle_encrypted = function(pickle, pickle_key) {
+ const ptr0 = passStringToWasm0(pickle, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
+ const len0 = WASM_VECTOR_LEN;
+ const ptr1 = passArray8ToWasm0(pickle_key, wasm.__wbindgen_malloc);
+ const len1 = WASM_VECTOR_LEN;
+ const ret = wasm.wire__crate__bindings__vodozemac_group_session_from_olm_pickle_encrypted(ptr0, len0, ptr1, len1);
+ return ret;
+ };
+
+ /**
+ * @param {any} that
+ * @param {Uint8Array} pickle_key
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_inbound_group_session_pickle_encrypted = function(that, pickle_key) {
+ const ptr0 = passArray8ToWasm0(pickle_key, wasm.__wbindgen_malloc);
+ const len0 = WASM_VECTOR_LEN;
+ const ret = wasm.wire__crate__bindings__vodozemac_inbound_group_session_pickle_encrypted(that, ptr0, len0);
+ return ret;
+ };
+
+ /**
+ * @param {any} that
+ * @param {number} index
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_inbound_group_session_export_at = function(that, index) {
+ const ret = wasm.wire__crate__bindings__vodozemac_inbound_group_session_export_at(that, index);
return ret;
};
@@ -1452,8 +1272,188 @@ let wasm_bindgen;
* @param {any} that
* @returns {any}
*/
- __exports.wire__crate__bindings__vodozemac_group_session_session_config = function(that) {
- const ret = wasm.wire__crate__bindings__vodozemac_group_session_session_config(that);
+ __exports.wire__crate__bindings__PkSigning_secret_key = function(that) {
+ const ret = wasm.wire__crate__bindings__PkSigning_secret_key(that);
+ return ret;
+ };
+
+ /**
+ * @param {number} call_id
+ * @param {any} ptr_
+ * @param {number} rust_vec_len_
+ * @param {number} data_len_
+ */
+ __exports.frb_dart_fn_deliver_output = function(call_id, ptr_, rust_vec_len_, data_len_) {
+ wasm.frb_dart_fn_deliver_output(call_id, ptr_, rust_vec_len_, data_len_);
+ };
+
+ /**
+ * @param {number} ptr
+ */
+ __exports.rust_arc_decrement_strong_count_RustOpaque_RwLockInboundGroupSession = function(ptr) {
+ wasm.rust_arc_decrement_strong_count_RustOpaque_RwLockInboundGroupSession(ptr);
+ };
+
+ /**
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_olm_session_config_version_1 = function() {
+ const ret = wasm.wire__crate__bindings__vodozemac_olm_session_config_version_1();
+ return ret;
+ };
+
+ /**
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_megolm_session_config_version_1 = function() {
+ const ret = wasm.wire__crate__bindings__vodozemac_megolm_session_config_version_1();
+ return ret;
+ };
+
+ /**
+ * @param {number} ptr
+ */
+ __exports.rust_arc_decrement_strong_count_RustOpaque_stdsyncRwLockAccount = function(ptr) {
+ wasm.rust_arc_decrement_strong_count_RustOpaque_stdsyncRwLockAccount(ptr);
+ };
+
+ /**
+ * @param {number} ptr
+ */
+ __exports.rust_arc_increment_strong_count_RustOpaque_OlmMessage = function(ptr) {
+ wasm.rust_arc_increment_strong_count_RustOpaque_Curve25519PublicKey(ptr);
+ };
+
+ /**
+ * @param {any} that
+ * @param {string} encrypted
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_inbound_group_session_decrypt = function(that, encrypted) {
+ const ptr0 = passStringToWasm0(encrypted, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
+ const len0 = WASM_VECTOR_LEN;
+ const ret = wasm.wire__crate__bindings__vodozemac_inbound_group_session_decrypt(that, ptr0, len0);
+ return ret;
+ };
+
+ /**
+ * @param {number} ptr
+ */
+ __exports.rust_arc_decrement_strong_count_RustOpaque_MegolmSessionConfig = function(ptr) {
+ wasm.rust_arc_decrement_strong_count_RustOpaque_MegolmSessionConfig(ptr);
+ };
+
+ /**
+ * @param {string} exported_session_key
+ * @param {any} config
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_inbound_group_session_import = function(exported_session_key, config) {
+ const ptr0 = passStringToWasm0(exported_session_key, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
+ const len0 = WASM_VECTOR_LEN;
+ const ret = wasm.wire__crate__bindings__vodozemac_inbound_group_session_import(ptr0, len0, config);
+ return ret;
+ };
+
+ /**
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_olm_session_config_version_2 = function() {
+ const ret = wasm.wire__crate__bindings__vodozemac_olm_session_config_version_2();
+ return ret;
+ };
+
+ /**
+ * @param {any} that
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_session_has_received_message = function(that) {
+ const ret = wasm.wire__crate__bindings__vodozemac_session_has_received_message(that);
+ return ret;
+ };
+
+ /**
+ * @param {number} ptr
+ */
+ __exports.rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerVodozemacSas = function(ptr) {
+ wasm.rust_arc_increment_strong_count_RustOpaque_Curve25519PublicKey(ptr);
+ };
+
+ /**
+ * @param {string} pickle
+ * @param {Uint8Array} pickle_key
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_inbound_group_session_from_pickle_encrypted = function(pickle, pickle_key) {
+ const ptr0 = passStringToWasm0(pickle, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
+ const len0 = WASM_VECTOR_LEN;
+ const ptr1 = passArray8ToWasm0(pickle_key, wasm.__wbindgen_malloc);
+ const len1 = WASM_VECTOR_LEN;
+ const ret = wasm.wire__crate__bindings__vodozemac_inbound_group_session_from_pickle_encrypted(ptr0, len0, ptr1, len1);
+ return ret;
+ };
+
+ /**
+ * @param {any} that
+ * @param {string} public_key
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_account_remove_one_time_key = function(that, public_key) {
+ const ptr0 = passStringToWasm0(public_key, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
+ const len0 = WASM_VECTOR_LEN;
+ const ret = wasm.wire__crate__bindings__vodozemac_account_remove_one_time_key(that, ptr0, len0);
+ return ret;
+ };
+
+ /**
+ * @param {any} that
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_olm_message_message_type = function(that) {
+ const ret = wasm.wire__crate__bindings__vodozemac_olm_message_message_type(that);
+ return ret;
+ };
+
+ /**
+ * @param {any} that
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_account_forget_fallback_key = function(that) {
+ const ret = wasm.wire__crate__bindings__vodozemac_account_forget_fallback_key(that);
+ return ret;
+ };
+
+ /**
+ * @param {any} config
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_group_session_new = function(config) {
+ const ret = wasm.wire__crate__bindings__vodozemac_group_session_new(config);
+ return ret;
+ };
+
+ /**
+ * @param {number} ptr
+ */
+ __exports.rust_arc_decrement_strong_count_RustOpaque_RwLockGroupSession = function(ptr) {
+ wasm.rust_arc_decrement_strong_count_RustOpaque_RwLockGroupSession(ptr);
+ };
+
+ /**
+ * @param {any} that
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_ed_25519_signature_to_bytes = function(that) {
+ const ret = wasm.wire__crate__bindings__vodozemac_ed_25519_signature_to_bytes(that);
+ return ret;
+ };
+
+ /**
+ * @param {any} that
+ * @returns {any}
+ */
+ __exports.wire__crate__bindings__vodozemac_pk_message_to_base64 = function(that) {
+ const ret = wasm.wire__crate__bindings__vodozemac_pk_message_to_base64(that);
return ret;
};
diff --git a/nightly/assets/assets/vodozemac/vodozemac_bindings_dart_bg.wasm b/nightly/assets/assets/vodozemac/vodozemac_bindings_dart_bg.wasm
index 8b6f3702a..bdc4b5390 100644
Binary files a/nightly/assets/assets/vodozemac/vodozemac_bindings_dart_bg.wasm and b/nightly/assets/assets/vodozemac/vodozemac_bindings_dart_bg.wasm differ
diff --git a/nightly/flutter_bootstrap.js b/nightly/flutter_bootstrap.js
index 059eae690..618673864 100644
--- a/nightly/flutter_bootstrap.js
+++ b/nightly/flutter_bootstrap.js
@@ -39,6 +39,6 @@ _flutter.buildConfig = {"engineRevision":"ef0cd000916d64fa0c5d09cc809fa7ad244a57
_flutter.loader.load({
serviceWorkerSettings: {
- serviceWorkerVersion: "350205261"
+ serviceWorkerVersion: "2942009334"
}
});
diff --git a/nightly/flutter_service_worker.js b/nightly/flutter_service_worker.js
index d4e6e38a8..291529be4 100644
--- a/nightly/flutter_service_worker.js
+++ b/nightly/flutter_service_worker.js
@@ -56,8 +56,8 @@ const RESOURCES = {"main.dart.js_314.part.js": "3d54cff5213fab443958ca104ac18902
"assets/assets/sounds/call.ogg": "7e8c646f83fba83bfb9084dc1bfec31e",
"assets/assets/sounds/phone.ogg": "5c8fb947eb92ca55229cb6bbf533c40f",
"assets/assets/logo.png": "d329be9cd7af685717f68e03561f96c0",
-"assets/assets/vodozemac/vodozemac_bindings_dart_bg.wasm": "1863079dcac82d0ac0952299381dcde6",
-"assets/assets/vodozemac/vodozemac_bindings_dart.js": "a2ac1616dab66652fb718650d2b38681",
+"assets/assets/vodozemac/vodozemac_bindings_dart_bg.wasm": "259a7242ffc321a94ab8b631c3eb72bb",
+"assets/assets/vodozemac/vodozemac_bindings_dart.js": "fd6b9c4170e070aadd29c12966f5cfea",
"assets/assets/banner_transparent.png": "364e2030f739bf0c7ed1c061c4cb5901",
"assets/assets/logo.svg": "d042b70cf11a41f2764028e85b07a00a",
"assets/assets/logo_transparent.png": "f00cda39300c9885a7c9ae52a65babbf",
@@ -75,7 +75,7 @@ const RESOURCES = {"main.dart.js_314.part.js": "3d54cff5213fab443958ca104ac18902
"assets/packages/handy_window/assets/handy-window.css": "0434ee701235cf1c72458fd4ce022a64",
"assets/packages/handy_window/assets/handy-window-dark.css": "45fb3160206a5f74c0a9f1763c00c372",
"assets/packages/wakelock_plus/assets/no_sleep.js": "7748a45cd593f33280669b29c2c8919a",
-"flutter_bootstrap.js": "1daae37c47b0f0e45e6c1da7f0962518",
+"flutter_bootstrap.js": "5cafbaf22a0a0ac3b2fad7fcfab68481",
"splash/style.css": "740c493f9c5dfc859ca07663691b24fb",
"splash/img/light-1x.png": "db5b72b7f4b38640c974f20d9c90f464",
"splash/img/light-3x.png": "da261be18bbda768fa1462fd8a8cef46",
@@ -104,8 +104,8 @@ const RESOURCES = {"main.dart.js_314.part.js": "3d54cff5213fab443958ca104ac18902
"main.dart.js_258.part.js": "7d0c53ba5684ed10acf9b3da72fd36f8",
"main.dart.js_307.part.js": "4e55d487a95967837450310f5f86cc35",
"favicon.png": "a409751f0ecf6dee76fb350d7402f9be",
-"index.html": "4e6828508664eb07659cd584e3b39f30",
-"/": "4e6828508664eb07659cd584e3b39f30",
+"index.html": "544aa720a91ee89cbfdb6f17013f819d",
+"/": "544aa720a91ee89cbfdb6f17013f819d",
"main.dart.js_315.part.js": "efb2dd08c0abc84833ea5a4676c9d1d7",
"main.dart.js_306.part.js": "4ded728f2710464f02287074a2b64fa9",
"main.dart.js_317.part.js": "d59752d0233033a155e4c2ce59bc01a9",
diff --git a/nightly/index.html b/nightly/index.html
index bdeda67cc..2b933779a 100644
--- a/nightly/index.html
+++ b/nightly/index.html
@@ -15,7 +15,7 @@
This is a placeholder for base href that will be replaced by the value of
the `--base-href` argument provided to `flutter build`.
-->
-
+
@@ -82,7 +82,7 @@ _flutter.buildConfig = {"engineRevision":"ef0cd000916d64fa0c5d09cc809fa7ad244a57
_flutter.loader.load({
serviceWorker: {
- serviceWorkerVersion: "350205261",
+ serviceWorkerVersion: "2942009334",
},
onEntrypointLoaded: function (engineInitializer) {
engineInitializer.initializeEngine({ useColorEmoji: true }).then(function (appRunner) {