From 833f832bc9649d8fb984d41625a8941853ac951b Mon Sep 17 00:00:00 2001 From: krille-chan Date: Wed, 19 Nov 2025 07:51:32 +0000 Subject: [PATCH] deploy: b72ea373de62733c25796bca24bbb971fa45349f --- .../vodozemac/vodozemac_bindings_dart.js | 1987 +++++++++-------- .../vodozemac/vodozemac_bindings_dart_bg.wasm | Bin 815521 -> 815509 bytes nightly/flutter_bootstrap.js | 2 +- nightly/flutter_service_worker.js | 10 +- nightly/index.html | 2 +- 5 files changed, 1001 insertions(+), 1000 deletions(-) diff --git a/nightly/assets/assets/vodozemac/vodozemac_bindings_dart.js b/nightly/assets/assets/vodozemac/vodozemac_bindings_dart.js index 5cbd7f336..e00f3af09 100644 --- a/nightly/assets/assets/vodozemac/vodozemac_bindings_dart.js +++ b/nightly/assets/assets/vodozemac/vodozemac_bindings_dart.js @@ -204,21 +204,24 @@ let wasm_bindgen; // TODO we could test for more things here, like `Set`s and `Map`s. return className; } - /** - * @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; - }; + function passArray8ToWasm0(arg, malloc) { + const ptr = malloc(arg.length * 1, 1) >>> 0; + getUint8ArrayMemory0().set(arg, ptr / 1); + WASM_VECTOR_LEN = arg.length; + return ptr; + } /** - * @param {any} that + * @param {Uint8Array} key + * @param {Uint8Array} input * @returns {any} */ - __exports.wire__crate__bindings__vodozemac_olm_message_message = function(that) { - const ret = wasm.wire__crate__bindings__vodozemac_olm_message_message(that); + __exports.wire__crate__bindings__hmac = function(key, input) { + const ptr0 = passArray8ToWasm0(key, wasm.__wbindgen_malloc); + const len0 = WASM_VECTOR_LEN; + const ptr1 = passArray8ToWasm0(input, wasm.__wbindgen_malloc); + const len1 = WASM_VECTOR_LEN; + const ret = wasm.wire__crate__bindings__hmac(ptr0, len0, ptr1, len1); return ret; }; @@ -234,466 +237,36 @@ let wasm_bindgen; /** * @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 {number} ptr - */ - __exports.rust_arc_increment_strong_count_RustOpaque_OlmSessionConfig = function(ptr) { - wasm.rust_arc_increment_strong_count_RustOpaque_Curve25519PublicKey(ptr); - }; - - /** - * @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 {number} ptr - */ - __exports.rust_arc_decrement_strong_count_RustOpaque_Ed25519PublicKey = function(ptr) { - wasm.rust_arc_decrement_strong_count_RustOpaque_Ed25519PublicKey(ptr); - }; - - /** - * @param {number} ptr - */ - __exports.rust_arc_decrement_strong_count_RustOpaque_RwLockGroupSession = function(ptr) { - wasm.rust_arc_decrement_strong_count_RustOpaque_RwLockGroupSession(ptr); - }; - - /** - * @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; - }; - - function passArray8ToWasm0(arg, malloc) { - const ptr = malloc(arg.length * 1, 1) >>> 0; - getUint8ArrayMemory0().set(arg, ptr / 1); - WASM_VECTOR_LEN = arg.length; - return 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; - }; - - /** - * @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} public_key - * @returns {any} - */ - __exports.wire__crate__bindings__vodozemac_pk_encryption_from_key = function(public_key) { - const ret = wasm.wire__crate__bindings__vodozemac_pk_encryption_from_key(public_key); - return ret; - }; - - /** - * @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; - }; - - /** - * @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} 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_megolm_session_config_version = function(that) { - const ret = wasm.wire__crate__bindings__vodozemac_megolm_session_config_version(that); - return ret; - }; - - /** - * @returns {any} - */ - __exports.wire__crate__bindings__PkSigning_new = function() { - const ret = wasm.wire__crate__bindings__PkSigning_new(); - return ret; + __exports.rust_arc_decrement_strong_count_RustOpaque_Curve25519PublicKey = function(ptr) { + wasm.rust_arc_decrement_strong_count_RustOpaque_Curve25519PublicKey(ptr); }; /** * @param {Uint8Array} bytes * @returns {any} */ - __exports.wire__crate__bindings__vodozemac_curve_25519_public_key_from_slice = function(bytes) { + __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_curve_25519_public_key_from_slice(ptr0, len0); + const ret = wasm.wire__crate__bindings__vodozemac_ed_25519_signature_from_slice(ptr0, len0); return ret; }; /** * @param {any} that + * @param {number} index * @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 {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 - * @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; - }; - - /** - * @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_pk_decryption_public_key = function(that) { - const ret = wasm.wire__crate__bindings__vodozemac_pk_decryption_public_key(that); - 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 {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__vodozemac_megolm_session_config_version_1 = function() { - const ret = wasm.wire__crate__bindings__vodozemac_megolm_session_config_version_1(); - 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; - }; - - /** - * @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} - */ - __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_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 {number} ptr */ - __exports.rust_arc_decrement_strong_count_RustOpaque_Ed25519Signature = function(ptr) { - wasm.rust_arc_decrement_strong_count_RustOpaque_Ed25519Signature(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 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_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_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 - * @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 {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_decrement_strong_count_RustOpaque_EstablishedSas = function(ptr) { - wasm.rust_arc_decrement_strong_count_RustOpaque_EstablishedSas(ptr); - }; - - /** - * @param {number} ptr - */ - __exports.rust_arc_increment_strong_count_RustOpaque_PkDecryption = function(ptr) { - wasm.rust_arc_increment_strong_count_RustOpaque_Curve25519PublicKey(ptr); - }; - - /** - * @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; - }; - - /** - * @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 {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} 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 {string} pickle - * @param {Uint8Array} pickle_key - * @returns {any} - */ - __exports.wire__crate__bindings__vodozemac_inbound_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_inbound_group_session_from_olm_pickle_encrypted(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 - * @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} 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 {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 - * @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; - }; - - /** - * @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); - const len0 = WASM_VECTOR_LEN; - const ret = wasm.wire__crate__bindings__PkSigning_from_secret_key(ptr0, len0); - return ret; + __exports.rust_arc_decrement_strong_count_RustOpaque_PkEncryption = function(ptr) { + wasm.rust_arc_decrement_strong_count_RustOpaque_PkEncryption(ptr); }; /** @@ -709,38 +282,35 @@ let wasm_bindgen; }; /** - * @param {string} exported_session_key - * @param {any} config + * @param {number} ptr + */ + __exports.rust_arc_increment_strong_count_RustOpaque_RwLockGroupSession = function(ptr) { + wasm.rust_arc_increment_strong_count_RustOpaque_Curve25519PublicKey(ptr); + }; + + /** + * @param {string} base64_key * @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); + __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_inbound_group_session_import(ptr0, len0, config); + const ret = wasm.wire__crate__bindings__vodozemac_curve_25519_public_key_from_base64(ptr0, len0); return ret; }; /** * @param {any} that - * @param {Uint8Array} pickle_key + * @param {string} input + * @param {string} info * @returns {any} */ - __exports.wire__crate__bindings__vodozemac_pk_decryption_to_libolm_pickle = function(that, pickle_key) { - const ptr0 = passArray8ToWasm0(pickle_key, wasm.__wbindgen_malloc); + __exports.wire__crate__bindings__vodozemac_established_sas_calculate_mac_deprecated = 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_pk_decryption_to_libolm_pickle(that, ptr0, len0); - return ret; - }; - - /** - * @param {any} message_type - * @param {string} ciphertext - * @returns {any} - */ - __exports.wire__crate__bindings__vodozemac_olm_message_from_parts = function(message_type, ciphertext) { - const ptr0 = passStringToWasm0(ciphertext, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); - const len0 = WASM_VECTOR_LEN; - const ret = wasm.wire__crate__bindings__vodozemac_olm_message_from_parts(message_type, ptr0, len0); + 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_deprecated(that, ptr0, len0, ptr1, len1); return ret; }; @@ -758,207 +328,6 @@ let wasm_bindgen; return ret; }; - /** - * @param {number} ptr - */ - __exports.rust_arc_increment_strong_count_RustOpaque_OlmMessage = function(ptr) { - wasm.rust_arc_increment_strong_count_RustOpaque_Curve25519PublicKey(ptr); - }; - - /** - * @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_Curve25519PublicKey = function(ptr) { - wasm.rust_arc_decrement_strong_count_RustOpaque_Curve25519PublicKey(ptr); - }; - - /** - * @returns {any} - */ - __exports.wire__crate__bindings__vodozemac_olm_session_config_def = function() { - const ret = wasm.wire__crate__bindings__vodozemac_olm_session_config_def(); - return ret; - }; - - /** - * @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 {number} ptr - */ - __exports.rust_arc_decrement_strong_count_RustOpaque_PkDecryption = function(ptr) { - wasm.rust_arc_decrement_strong_count_RustOpaque_PkDecryption(ptr); - }; - - /** - * @param {number} ptr - */ - __exports.rust_arc_increment_strong_count_RustOpaque_EstablishedSas = function(ptr) { - wasm.rust_arc_increment_strong_count_RustOpaque_Curve25519PublicKey(ptr); - }; - - /** - * @param {Uint8Array} ciphertext - * @param {Uint8Array} mac - * @param {any} ephemeral_key - * @returns {any} - */ - __exports.wire__crate__bindings__vodozemac_pk_message_new = function(ciphertext, mac, ephemeral_key) { - const ptr0 = passArray8ToWasm0(ciphertext, wasm.__wbindgen_malloc); - const len0 = WASM_VECTOR_LEN; - const ptr1 = passArray8ToWasm0(mac, wasm.__wbindgen_malloc); - const len1 = WASM_VECTOR_LEN; - const ret = wasm.wire__crate__bindings__vodozemac_pk_message_new(ptr0, len0, ptr1, len1, ephemeral_key); - 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_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_group_session_to_inbound = function(that) { - const ret = wasm.wire__crate__bindings__vodozemac_group_session_to_inbound(that); - 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; - }; - - /** - * @param {any} that - * @param {string} plaintext - * @returns {any} - */ - __exports.wire__crate__bindings__vodozemac_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_session_encrypt(that, ptr0, len0); - return ret; - }; - - /** - * @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 {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; - }; - - /** - * @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 {number} ptr - */ - __exports.rust_arc_increment_strong_count_RustOpaque_Curve25519PublicKey = function(ptr) { - wasm.rust_arc_increment_strong_count_RustOpaque_Curve25519PublicKey(ptr); - }; - - /** - * @param {Uint8Array} input - * @returns {any} - */ - __exports.wire__crate__bindings__sha256 = function(input) { - const ptr0 = passArray8ToWasm0(input, wasm.__wbindgen_malloc); - const len0 = WASM_VECTOR_LEN; - const ret = wasm.wire__crate__bindings__sha256(ptr0, len0); - 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_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_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_group_session_pickle_encrypted(that, ptr0, len0); - return ret; - }; - /** * @param {any} that * @returns {any} @@ -968,17 +337,6 @@ let wasm_bindgen; return ret; }; - /** - * @param {Uint8Array} input - * @returns {any} - */ - __exports.wire__crate__bindings__sha512 = function(input) { - const ptr0 = passArray8ToWasm0(input, wasm.__wbindgen_malloc); - const len0 = WASM_VECTOR_LEN; - const ret = wasm.wire__crate__bindings__sha512(ptr0, len0); - return ret; - }; - /** * @param {any} that * @returns {any} @@ -990,36 +348,34 @@ let wasm_bindgen; /** * @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); + __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 {Uint8Array} bytes + * @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_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); + __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 {Uint8Array} bytes - * @returns {any} + * @param {number} ptr */ - __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; + __exports.rust_arc_decrement_strong_count_RustOpaque_EstablishedSas = function(ptr) { + wasm.rust_arc_decrement_strong_count_RustOpaque_EstablishedSas(ptr); }; /** @@ -1031,28 +387,6 @@ let wasm_bindgen; return ret; }; - /** - * @param {number} ptr - */ - __exports.rust_arc_increment_strong_count_RustOpaque_RwLockInboundGroupSession = 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 {number} ptr - */ - __exports.rust_arc_decrement_strong_count_RustOpaque_PkEncryption = function(ptr) { - wasm.rust_arc_decrement_strong_count_RustOpaque_PkEncryption(ptr); - }; - /** * @param {Uint8Array} passphrase * @param {Uint8Array} salt @@ -1069,43 +403,106 @@ let wasm_bindgen; }; /** - * @param {any} that + * @param {Uint8Array} bytes * @returns {any} */ - __exports.wire__crate__bindings__vodozemac_session_session_id = function(that) { - const ret = wasm.wire__crate__bindings__vodozemac_session_session_id(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 {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; - }; - - /** - * @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); + __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_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPkSigning = function(ptr) { - wasm.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPkSigning(ptr); + __exports.rust_arc_increment_strong_count_RustOpaque_Curve25519PublicKey = function(ptr) { + wasm.rust_arc_increment_strong_count_RustOpaque_Curve25519PublicKey(ptr); + }; + + /** + * @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); + 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; + }; + + /** + * @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_decrement_strong_count_RustOpaque_MegolmSessionConfig = function(ptr) { + wasm.rust_arc_decrement_strong_count_RustOpaque_MegolmSessionConfig(ptr); + }; + + /** + * @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 + * @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 {string} key + * @returns {any} + */ + __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 + * @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; }; /** @@ -1117,14 +514,6 @@ let wasm_bindgen; 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 {string} pickle * @param {Uint8Array} pickle_key @@ -1143,16 +532,370 @@ let wasm_bindgen; * @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); + __exports.wire__crate__bindings__vodozemac_pk_decryption_public_key = function(that) { + const ret = wasm.wire__crate__bindings__vodozemac_pk_decryption_public_key(that); return ret; }; /** * @param {number} ptr */ - __exports.rust_arc_decrement_strong_count_RustOpaque_RwLockInboundGroupSession = function(ptr) { - wasm.rust_arc_decrement_strong_count_RustOpaque_RwLockInboundGroupSession(ptr); + __exports.rust_arc_decrement_strong_count_RustOpaque_Ed25519Signature = function(ptr) { + wasm.rust_arc_decrement_strong_count_RustOpaque_Ed25519Signature(ptr); + }; + + /** + * @returns {any} + */ + __exports.wire__crate__bindings__PkSigning_new = function() { + const ret = wasm.wire__crate__bindings__PkSigning_new(); + 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 {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 {any} that + * @param {string} plaintext + * @returns {any} + */ + __exports.wire__crate__bindings__vodozemac_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_session_encrypt(that, ptr0, len0); + 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 {number} ptr + */ + __exports.rust_arc_decrement_strong_count_RustOpaque_RwLockSession = function(ptr) { + wasm.rust_arc_decrement_strong_count_RustOpaque_RwLockSession(ptr); + }; + + /** + * @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 {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} 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 {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} 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 {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 {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 + * @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 {number} ptr + */ + __exports.rust_arc_increment_strong_count_RustOpaque_PkDecryption = function(ptr) { + wasm.rust_arc_increment_strong_count_RustOpaque_Curve25519PublicKey(ptr); + }; + + /** + * @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 {number} ptr + */ + __exports.rust_arc_increment_strong_count_RustOpaque_OlmSessionConfig = function(ptr) { + wasm.rust_arc_increment_strong_count_RustOpaque_Curve25519PublicKey(ptr); + }; + + /** + * @returns {any} + */ + __exports.wire__crate__bindings__vodozemac_account_new = function() { + const ret = wasm.wire__crate__bindings__vodozemac_account_new(); + 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 {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 + * @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} 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; + }; + + /** + * @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 {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; + }; + + /** + * @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 {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 {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_account_forget_fallback_key = function(that) { + const ret = wasm.wire__crate__bindings__vodozemac_account_forget_fallback_key(that); + 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 {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 + * @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 {number} ptr + */ + __exports.rust_arc_decrement_strong_count_RustOpaque_Ed25519PublicKey = function(ptr) { + wasm.rust_arc_decrement_strong_count_RustOpaque_Ed25519PublicKey(ptr); + }; + + /** + * @param {number} ptr + */ + __exports.rust_arc_increment_strong_count_RustOpaque_Ed25519PublicKey = function(ptr) { + wasm.rust_arc_increment_strong_count_RustOpaque_Curve25519PublicKey(ptr); + }; + + /** + * @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_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerVodozemacSas = function(ptr) { + wasm.rust_arc_increment_strong_count_RustOpaque_Curve25519PublicKey(ptr); }; /** @@ -1163,39 +906,117 @@ let wasm_bindgen; }; /** - * @param {any} that - * @param {any} message + * @param {string} pickle + * @param {Uint8Array} pickle_key * @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 {any} that - * @param {string} input - * @param {string} info - * @returns {any} - */ - __exports.wire__crate__bindings__vodozemac_established_sas_calculate_mac_deprecated = function(that, input, info) { - const ptr0 = passStringToWasm0(input, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); + __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 = passStringToWasm0(info, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); + const ptr1 = passArray8ToWasm0(pickle_key, wasm.__wbindgen_malloc); const len1 = WASM_VECTOR_LEN; - const ret = wasm.wire__crate__bindings__vodozemac_established_sas_calculate_mac_deprecated(that, ptr0, len0, ptr1, len1); + const ret = wasm.wire__crate__bindings__vodozemac_pk_decryption_from_libolm_pickle(ptr0, len0, ptr1, len1); return ret; }; /** * @param {any} that - * @param {string} public_key + * @param {string} encrypted * @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); + __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_account_remove_one_time_key(that, ptr0, len0); + const ret = wasm.wire__crate__bindings__vodozemac_inbound_group_session_decrypt(that, ptr0, len0); + return ret; + }; + + /** + * @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_olm_message_message_type = function(that) { + const ret = wasm.wire__crate__bindings__vodozemac_olm_message_message_type(that); + return ret; + }; + + /** + * @param {Uint8Array} input + * @returns {any} + */ + __exports.wire__crate__bindings__sha512 = function(input) { + const ptr0 = passArray8ToWasm0(input, wasm.__wbindgen_malloc); + const len0 = WASM_VECTOR_LEN; + const ret = wasm.wire__crate__bindings__sha512(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 {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_increment_strong_count_RustOpaque_MegolmSessionConfig = function(ptr) { + wasm.rust_arc_increment_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 {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; + }; + + /** + * @returns {any} + */ + __exports.wire__crate__bindings__vodozemac_olm_session_config_def = function() { + const ret = wasm.wire__crate__bindings__vodozemac_olm_session_config_def(); return ret; }; @@ -1204,10 +1025,96 @@ let wasm_bindgen; * @param {Uint8Array} pickle_key * @returns {any} */ - __exports.wire__crate__bindings__vodozemac_account_pickle_encrypted = function(that, pickle_key) { + __exports.wire__crate__bindings__vodozemac_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_account_pickle_encrypted(that, ptr0, len0); + const ret = wasm.wire__crate__bindings__vodozemac_group_session_pickle_encrypted(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 {string} pickle + * @param {Uint8Array} pickle_key + * @returns {any} + */ + __exports.wire__crate__bindings__vodozemac_inbound_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_inbound_group_session_from_olm_pickle_encrypted(ptr0, len0, ptr1, len1); + return ret; + }; + + /** + * @param {any} public_key + * @returns {any} + */ + __exports.wire__crate__bindings__vodozemac_pk_encryption_from_key = function(public_key) { + const ret = wasm.wire__crate__bindings__vodozemac_pk_encryption_from_key(public_key); + return ret; + }; + + /** + * @param {number} ptr + */ + __exports.rust_arc_increment_strong_count_RustOpaque_stdsyncRwLockAccount = function(ptr) { + wasm.rust_arc_increment_strong_count_RustOpaque_Curve25519PublicKey(ptr); + }; + + /** + * @returns {any} + */ + __exports.wire__crate__bindings__vodozemac_pk_decryption_new = function() { + const ret = wasm.wire__crate__bindings__vodozemac_pk_decryption_new(); + 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 {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} 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; }; @@ -1226,19 +1133,105 @@ let wasm_bindgen; }; /** - * @param {number} ptr + * @param {any} that + * @returns {any} */ - __exports.rust_arc_decrement_strong_count_RustOpaque_OlmMessage = function(ptr) { - wasm.rust_arc_decrement_strong_count_RustOpaque_OlmMessage(ptr); + __exports.wire__crate__bindings__VodozemacSas_public_key = function(that) { + const ret = wasm.wire__crate__bindings__VodozemacSas_public_key(that); + return ret; }; /** * @param {number} ptr */ - __exports.rust_arc_increment_strong_count_RustOpaque_Ed25519Signature = function(ptr) { + __exports.rust_arc_decrement_strong_count_RustOpaque_RwLockInboundGroupSession = function(ptr) { + wasm.rust_arc_decrement_strong_count_RustOpaque_RwLockInboundGroupSession(ptr); + }; + + /** + * @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_RwLockInboundGroupSession = function(ptr) { wasm.rust_arc_increment_strong_count_RustOpaque_Curve25519PublicKey(ptr); }; + /** + * @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} message_type + * @param {string} ciphertext + * @returns {any} + */ + __exports.wire__crate__bindings__vodozemac_olm_message_from_parts = function(message_type, ciphertext) { + const ptr0 = passStringToWasm0(ciphertext, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); + const len0 = WASM_VECTOR_LEN; + const ret = wasm.wire__crate__bindings__vodozemac_olm_message_from_parts(message_type, ptr0, len0); + 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); + 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); + return ret; + }; + + /** + * @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_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 + * @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; + }; + + /** + * @param {number} ptr + */ + __exports.rust_arc_decrement_strong_count_RustOpaque_RwLockGroupSession = function(ptr) { + wasm.rust_arc_decrement_strong_count_RustOpaque_RwLockGroupSession(ptr); + }; + /** * @param {Uint8Array} input * @param {Uint8Array} key @@ -1256,14 +1249,6 @@ let wasm_bindgen; 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 * @param {Uint8Array} pickle_key @@ -1277,106 +1262,13 @@ let wasm_bindgen; }; /** - * @returns {number} - */ - __exports.frb_get_rust_content_hash = function() { - const ret = wasm.frb_get_rust_content_hash(); - return ret; - }; - - /** - * @param {any} that + * @param {Uint8Array} secret_key * @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_stdsyncRwLockAccount = function(ptr) { - wasm.rust_arc_increment_strong_count_RustOpaque_Curve25519PublicKey(ptr); - }; - - /** - * @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 - * @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_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPkSigning = function(ptr) { - wasm.rust_arc_increment_strong_count_RustOpaque_Curve25519PublicKey(ptr); - }; - - /** - * @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 - * @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 {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 {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 {Uint8Array} key - * @param {Uint8Array} input - * @returns {any} - */ - __exports.wire__crate__bindings__hmac = function(key, input) { - const ptr0 = passArray8ToWasm0(key, wasm.__wbindgen_malloc); + __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 ptr1 = passArray8ToWasm0(input, wasm.__wbindgen_malloc); - const len1 = WASM_VECTOR_LEN; - const ret = wasm.wire__crate__bindings__hmac(ptr0, len0, ptr1, len1); - return ret; - }; - - /** - * @returns {any} - */ - __exports.wire__crate__bindings__vodozemac_account_new = function() { - const ret = wasm.wire__crate__bindings__vodozemac_account_new(); + const ret = wasm.wire__crate__bindings__vodozemac_pk_decryption_from_key(ptr0, len0); return ret; }; @@ -1384,99 +1276,8 @@ let wasm_bindgen; * @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 {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_RwLockSession = function(ptr) { - wasm.rust_arc_decrement_strong_count_RustOpaque_RwLockSession(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} 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); - 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); - 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 {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_MegolmSessionConfig = function(ptr) { - wasm.rust_arc_decrement_strong_count_RustOpaque_MegolmSessionConfig(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 {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); + __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; }; @@ -1490,11 +1291,22 @@ let wasm_bindgen; }; /** - * @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); + __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 {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; }; @@ -1502,8 +1314,192 @@ let wasm_bindgen; * @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); + __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; + }; + + /** + * @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 {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 {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 {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 {number} ptr + */ + __exports.rust_arc_increment_strong_count_RustOpaque_RwLockSession = function(ptr) { + wasm.rust_arc_increment_strong_count_RustOpaque_Curve25519PublicKey(ptr); + }; + + /** + * @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 + * @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; + }; + + /** + * @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 + * @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 {Uint8Array} ciphertext + * @param {Uint8Array} mac + * @param {any} ephemeral_key + * @returns {any} + */ + __exports.wire__crate__bindings__vodozemac_pk_message_new = function(ciphertext, mac, ephemeral_key) { + const ptr0 = passArray8ToWasm0(ciphertext, wasm.__wbindgen_malloc); + const len0 = WASM_VECTOR_LEN; + const ptr1 = passArray8ToWasm0(mac, wasm.__wbindgen_malloc); + const len1 = WASM_VECTOR_LEN; + const ret = wasm.wire__crate__bindings__vodozemac_pk_message_new(ptr0, len0, ptr1, len1, ephemeral_key); + 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_stdsyncRwLockAccount = function(ptr) { + wasm.rust_arc_decrement_strong_count_RustOpaque_stdsyncRwLockAccount(ptr); + }; + + /** + * @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 {number} ptr + */ + __exports.rust_arc_decrement_strong_count_RustOpaque_PkDecryption = function(ptr) { + wasm.rust_arc_decrement_strong_count_RustOpaque_PkDecryption(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 + * @returns {any} + */ + __exports.wire__crate__bindings__vodozemac_olm_message_message = function(that) { + const ret = wasm.wire__crate__bindings__vodozemac_olm_message_message(that); + 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 {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; }; @@ -1515,16 +1511,21 @@ let wasm_bindgen; }; /** - * @param {string} pickle - * @param {Uint8Array} pickle_key + * @param {Uint8Array} input * @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); + __exports.wire__crate__bindings__sha256 = function(input) { + const ptr0 = passArray8ToWasm0(input, wasm.__wbindgen_malloc); 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); + const ret = wasm.wire__crate__bindings__sha256(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; }; diff --git a/nightly/assets/assets/vodozemac/vodozemac_bindings_dart_bg.wasm b/nightly/assets/assets/vodozemac/vodozemac_bindings_dart_bg.wasm index d2ffccd5b1b397610cb3639fcdaa2f06269f693d..98795c2ab3f955b77800da42583c230c10980867 100644 GIT binary patch delta 22215 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 delta 22072 zcmb7s34Be*7yp~N`+YBxSVI;s5yV>iPIK*wT1yqJ*4pSoTirFW#~uyFT0!iwFV_;p zzSNQus-!5fZ$T_2_u39|CPKqN$NIMZt0H6fYs19_VwSXAX7Vz5x3*84AdDC1>idRf%jenR|P93yWB zHcnozZx*+RTZCECAIf}rhc;H7hj1Jl^x1tB~@BaFADReKa~Y? zig29%E?g52E7!#_Qi}YWenI*RDqWEFXb0VRx)SRmBulBvLFt4tUP@CINxPNb#M8<= z@qls?)UAMR%3^7svP%3NP`73{at;cUX)i$IpR_Ewt7omAstlzRjA5Nom^O$_n{UVXS;kiRHv6 z;#~2px2dlQEmOOv&DWFkYua<|mUcrMsbAHG=~uK7`d`|= z+Hq~T{!DwS-PDF@kF`f)hIR@a-%*C+?|S{Db{k_ptsT*hYL~Ta?Y{Ov%hHZ%Beb*H z6}V`kG*ucc9?;H9vBRb3>N#~IJ+HmgvXy_dRmu)&xR9t_(w1RGOp}wOiC7JHm64WU zKAw9p_I2%|Hksa)P6>CV`^sG{N4uas(wKN${9F4+OO>*Ohsr2zzO-IHFO86fIGBQj@wQr*$*$(qEn_3`yN(qeqI$PKUd+oGtgt)J>7e$-gwLL+R=K(Gxk=r;x!=Z-(d`9Ghq7>x^0 z>_n0i2TUxBa>B$q#oZDjh!}08x|)Ym8f~N`{xh*y=@d|$f>Zpe7PUEv@%>;U`Ne)) zOoR|l9K`OXB!*6^8p_)`6|fmxqEkZ2A=@pDj5Ub^C%xU(+fy??;_b@DyK;3KAsPe{ zg>S!!PzE=HI#%bRQ_0`C=+imIMJ9K*TfOr>jSY$YCpY55T{5{3*^uZ+*us$m2|vl) zI8deKl-K~TDy_w6r)+Fa{Bz2L*u7kDEsCm8gqLC0m&X=*YKy8?I1@|-8KB_WlQJCUUv+ z%XXb3neH0?^s;4hB+FgHpI)}xzBNxd!YQ$QcsU-7BXKWL#VH)g8(lQ z$Od-}e|p&tawOGVgJ*0WUplYa>#pKYFW(uC9C6q1r5 zh^r5$JTStF7o5XLOT0C!LRlVkc{D_z3b)Z{XbvW7__r0KExKWub3@|jnNfBg2A!1a zoSL|0rV;Dz2rBx=Al63^L*;FGXAlPyM2OrZ17r9&h(QpTU$>>p3YJ7mL#`ZJh%U1` z1iOpD(wQ@OMGHLACjKz1U>Mhlcg8919<1PQwb_ukY*tvLTb~G{NB1Owz z$f){`^!vMP0h36$;BeU4&U!)-lbB?TN-mmXcaqH_$u=ABC0|65ICJf7GTEP;WJWGY zCd=8?T+)hcWmR5~S|Ij+LFxcYdO>=UrR?PkQj#oVVJ}HFa?q2Y^H zq&`_btuA%q?+5f3k}>Ts8bMA@%cYILRiDuE5ZI5Pe_Kna7m&KgKGoZMy~O3?QT8zRwK%`at~Tmj{g^WP?p}4 zhO&b_XjziLvN=70(*+m3Tu&MmI)@V^_$dvTOL|sRVKMONC#ybLTj{1-$7RCsQe@&apnCTCH zpa)>wGC$H%nBsSSq#wg)QhubC&(!^ya-VtsXWEIZVktk(nmeb*0lCLQ;%EbMpLL6)T@_Z_ZbVz@V1468d+Y9OUkQLd7b%u z2F-HPxD58s7J85#Il)$JrHAR>lkB@~bQO(1X_if;8O2Br%RNa$f>&8n6Y!_%M={sV z0?t5Q=DGM)Ry~7uCTGm}4BD}f%PotuLph=!BiCtH_38HJP7*~ESg-5!drbIW*XidN zdW#!aj!W4$H!!KWY~Bs5_hoF?4LI#fcJT%be}}cWiN`Cp>LxA0XXWrsc=k!w^%gx# zwzF!tX}glU5J4~x)Cy06LwY^@++j(#=_j!757{(|Rk%Zg=&-G<*&R9&>*VAe_zxMy z?%k!0xww0I;<*1c^P>*&4RQDAI5eq{4Ij6pPQXCq`?Lns!n&(q_PbAe@_?PU_@bEo zA$%*Iz4egRCE4uLhtwH#pF65&1^GD&cvsK-hj5EWY{x?y8T6Pl$?j!Fu*tZV*nRel z3tY~^a%icDQG8kii^-3>m{SY535VAls#j+39O$=|&B(!4vE1C2gV2vX?AjwblH&Q< zQ<|lcxWwDDOR#7vs0gbCv1%VNgY@Vwq#7blW z>t0RZ`{C4T0`?}hznV}1j|ZGMkyWTJlqOSIhw8#J#I!awg!e0^xR#mA11MIa1Apd# z7_dgOdFPMv;Ix{h*APC3Up1;J)aMTMQ%#{YS!W)oDKwWzl3Ad>@S*@cwV3(6BeX4g zaWV29d%%4hnR&R!nGZ?qVm9aVzWC68Z|aB+EJ*Rm-Jx?pz~H8g{lsBUe^NW=M8LhM`2Lx)Lfj#!vzFZ`VEe) z{D_MV2P0F2V1XY)GR+xSY4FHWt-=Q311-P%r;w(5vs}Lsrk!9!HM5@r9%wYplg^q<%Ho)aGRqO*gju2R7Myi>fDvT7!G4@`XP`OYB zPqw@a6bw0RdYaIkWSI}rgnopKWZiZPwF-ig^_UPrHkjIR zVTxV7czC}poEVqbg0sTAB!%5SE7UBVdmNouyOC&6>{z0a^80>Ui{O}WbQq3UfD=Iq zYkf{ANe;4s=Y(K#h>bZXgdx>id`^f`H}AECZe^#>32m^_OJxc*3;7D=(OxvBvVoaG zW2A|zG9lsyJDkZym^U(oQX0(TcU72$h`aQv(2UG5?_L#V`yp){mm_>i?wC0_LJuCI zJ3L04<>sKrLb&XA(v>;b5cnO0&ATZUH8FoXlRm6slmFs=N|57AJent3hIgBCXD(H?L>&=WERnzcu^^SF%}@LKa2!p%k8HVAvO4Q zshjI^sV1!_PWB`7*{?0cI(YovLfi^J9^F#hB+|I;W}~)ZL=e01y{NGMeZ_LF66-65 zA>r86SB!TNn)P#6nM3-C>k5#wY}gPn5(aKNM63?g-PqzGXt#{*8zO!U;*@W(Z=Ycw zd@I&M0~cnl`&O($Sg*e5@9OtrSyw6ed$A0ncH{5Ga%lJ2_u|+2IST*4In4S$h_geA zU30l0-^lz#Y+_FAS;V-*?o1Q=kpryrbg?_Ot~JxeF2EEf)`Sl?WFpV5-)CZdxc^ip zo+M(yiRen2w! z_&E(=tNs#C=Aq_qXT_%h(X!tYou63vP1ZwZ1G> zShs93GAK_DPA4%=eThN7sbm{=#hjKc{z$pFz=vXy$UHX671w=6Vkxe3#ol?Cr#SX4 zuz3|%c>R=zuPN?gf#RngirsimRdU3jHx>8oOXNMXm>jWGu{@0|#U+p4$vNUm74y*X zg;=VDPr9bT26^e4;6#GsO4kIWYXZ`>dBvprMFNvOrw|_FLB}3ZNjj?f=Q&+~}IGxVs;uO)k02ajvEWxk=?GR z`RybrmauQ8NJq_6jj!yKI`t)_V4!D>&J`pDc!*puf^ zm)g7Eewa_DOG^p)mnF@R!XuxZL_MN^pkNbWf2?E5&$|?fE#do`V&DjQWd=O!2`f7j zla|BU&6KM0gC(dH*vgqw(cmX8Axac297P=v#nWLc$;vg)&y?E8uJpDNl8kOiQkDFP zElZN}CAJw!Qg!Pp(sdpB+C3q`y`$?+5j!=%enh(Gn-%i`TNj+1XqEhVM(9aEd2`r#%OS7iz=*> z+t>wghwY?bV?VBydLRe=bFCDnleMhFE~%8cD@|%n%tza#0R)NVhufu}$T9QmcBwpf zLTRT&I9W-Pri*7N6b}?Lz z{0A?g#=E zUj=ZWT2wU-ve}2e^0Fme`kbHkmZGnKO*ky_PMwaIL4pl&6j7yQJGrP|3MaZ&q>;oL zx09=3@I%_YHmKxwm|~FkwU=Z6%O++_2e~^zY}wyYjwFxSt&VaipDDeQjKE{I=_G$k zk=%_xCKqR!@5vK!c8KXBcW`;fzid|*Oz1QAZx=bt-Ksom(p4^jrXO~dd&=hLpUUru zChH|{CFZuCawau9d?JS^run(NFPJ9evR}qxPHwYvW96{Ix1Tq6%FPkNjN5$R`w$Rw znBO?LMuQyS{0wZp)OqSc5c2|UuqZcJX^OVi!P0nze?JZ8FPP%K=Qg~}hK`ee!v#pl zc)5l=Vb^|}afWpnFP9D*nTB$0WHmUEB!7f#&K!O|n8Jlv^nFBi+d&SIRs7@4`$7GYgc7%jJWP!_|c4 zIPj;J241=}Hz=obTiJlJ%v3r4|AV)Txn{fkkg|@u0K|hc$OwagcM*6TF(2jD(4jx=QYtchAVZDQup0PA-d8^5Z$V8A4$m7Rsbdxg=YVDgVNL zy(oXgV*dsjbU_}<3SE?A*{t&@1)oRB`8QZ1Ip1%8gEsAg+{?UwQT|Tw&M3o-7G+6U zaz$^n^^z3Renrj*0@XzM2F%qcfOR11km`MY)}EEEPGKv>E_5> zw##NESw?&cyWp<`u^;`FmF!i3(tsTgP^z%90m@RdexPzi#%3uVR!4;Gu-KL>&xabJPtsdgLabg1DJ~jPy>XD@umAy_q;G)iWoq8n6;+@GZ zKzyNDuF3#h=NNlzT=Z5nQ^7Y%*|n8E>_9DLry6320l#YYPxzE{XQOK?y;)i< zMPYU8DIYNZy2{7w5B_Hm|Kq9H!#37I?W#J8V&>LU9teKvQ!qxPDTX7)$S|KbQuH8Z zbXA9MCt z5+~F)&fwvau_gzEO2$PzECNnPe;`7jE9*#WhmiWhU z5!R`f8i6=deA-`;NsZJjzIk#J@Dh$&f^je%j4QA+8(BQdB+lB6ZJi=)!QrJ`gez>} z042JRRe1#*u6i15WU(60)CGsvMpp4?% zIm%FlMg5|*!Rz56zbIwM4Rg*f$~2nN zgo|!02;73JcwA*`2_+-k*y|zS zbYl4syFOf5hvheWgt7$jsL4q9PmcM`NM!~^zUVhb8B2S*rLXaNsN2kGUV?ij(!B)t zT%~#K?w-vxUcwAM5y3{h`EacAmWIVuDp6^H05C97=|BT7a!Kwt)e-_$Haj{^nGhYv zo4b8Rd~@0$($mO#z0Glp+cWEI=5(b$axTJ@aGbJAF{N=}p3mA~6#i2DTc$L?<+Ztf zhBAaQagI`(eKcEH#G+;^waxl-lusmt?DYAF7+dEnMR4Xuc`v)NRw=?hU7$ppHx?*8 zh?cn)1Kf^J4%xfON{}}>mfDL}ay%qi3Agj)Sac=F=6rAw`w_l4MZP$Xu)T|v)}_;* zxpIg2=dP??jK*<5twk&Hhf$HI;qccQi{N(Y%f(5LG_C0uM<7y=ne)a1brIOzbY+;^wd4wHV zqr6S#Gsjvbn9bX)6g3;JRo)fI5p%)@C6m(I8(55~d{5)8XEcl4to%fhS<+^NqNVKa zW@Rd?x=rcJu5D4Ou&S4pLesY>!|CSr?A~TX^Xc1^-gN3l_I#W2BN@SVY{o`DZL3m@ z4d0?P^G62EPaXnp#v>8D%x_Ya-4cDegw@#%VOw@9<=B+nN)#KwOP6*leaS+zVf)qM=Jaz)SAxr!yO~N884I!6Wk`Cz68F%M7%&oi$ko_ioD5 zMsZwid~?h3$6Is9q#v-28reSBUYT>_O@f>I^1fMT91_e zc||E)d`#Tr#8;r@6q*XS%(jejDKpg7-A=GJ+m#9&AN5h!!R!A$?3h@*8IKC zHQb7?4>xy0`pp^XNB2d!`&*rRc4PX+lZW2@FWa1Yl(}lb+PpTy1P@+OM;)J`D#D)R{_~><3M$hyVi!<>_9b` z#4|@hwH?BDkAiApmFzJGmr#onJjVyC%{+6$?fF-TCF^O3n#e!6m=LB0iO#{!g4hUD zWXJq?jpWuDXk6vrckQyZ!nYfP&Ak!o@uEI`8V#*Jdp1-XvB!1QKn!?gL$#P$vYuL8 z_)k8r8(1=Vx<2l0b&wBJrQw#alF`-xzKm8MXzp6BaLhZF!eifYDID5HZ9&KZvu|59 zlOjGgZm%YYZuUG|G1w}?40%s2gBw8Bq>K6phcB~UR~6sd?K1nnuP*jPbv}!qHq_x6 zEWV*$-5k(e{g~pW;&4y3H=oDKAE~XWN!dT&=-8{9=>^!LkJJ!%hrIFOkGOu^6H$x+9<7U*onq9Xd_w*hh$a|c=;vxB z9{*c^p$3TV-2>g_?ckDALL9F}oj4&$h|w;`$2uv&=6Jj*(I#hw`lZUC(+&Xh7%bTNM7B^Wf#d=1o3Y#=s)xnD?3p35(s_4Kq zYw9F*3IccR@ z-Ju@b)tp}fZD5DCsKGv+-2sXvu5DE-IZExdlLD~;xg+>aC|Ko+;pz=L zChNA}nmnwX5^T~rMP;-0t35CaPxh-5X^EQ`Zd_P4dFP=Q2(dyrA*gY>x%$PSbq^2U zGv^*szxKEgPYjA5vDB_}L=C{6%UT^(JK!<PjyzwiW<7{m&32sCw@C3}%5kBH~BW#qy zp<>24wVvA=T&KZN8u!eEC=E*?Q#}vYXV3puC;PDYhW?E6YB|qJ%HO=jWp$wMaJOBt zhI{sk>Iip>D~ulR$-GCifTGpFog8bTY9G8&%TQa9-B-2sP-l^*_3%;0M`PAn*OG&H z07X!?@=q&<;%+!R&`4v7U5kj!7hVIcpej1?3_=hqSX&4HXIs10_P^y6MD04eR;p+| zIcR7Fi(_H@~@N`)l_+yA|y6`l2n2r5a={+8~s$ zrp}q>!_N5M5bUpXxgB(le zpnzF))ECWhz**D z&Ig&3=V^63%ZHmheZFOKq-8D5+6%OXcCwE}AJ^KmeJi#1k&}h3(hT;zg){cZt-NoURou=gm9vtjtgTd>d$L-2v>ip%@8ukcx(}!RgvaboV%2+vUwbPyL}q zx@QZc%#*|C$hEQX5|;=uX7~wh5C(4k`nR^7Uj?+kfCT@)n)~5`(bb%n+|3zgs=8@j z)cy^?tggMU1r@@m4vYFZvY9QG^f&Ei!hT~ZO}cN+R`sWZ%rmFz`bGiIcM9kmWwL!! z5&dJr%fKH+r;*>iu=LwclBHR zaIvkuK7x>K?Cp-;$>bLGNyE&;9XV^dxv8^$o$#MTbkWZ^yg%#XSCb>U>I?9NOquuf zQLY~|TR)=Pz&5?FzY9l^y6NEoya6Jf91~&v(s?th)lJ{l%z8)0f6!ng<2Y_qHZt&V zT|Q^I2vd<0y9oc2gVp*#zek^@m}R@`(**uDb;pPLPWP){6B^gKpaZ>+@CrV}Jdk8hd6n6#N?}A$+f7{kWhIKJVb)F5N>2_0a5y zzDQURvzyricuIc;pGROjqWIF@MaW*Ck8mbGfxlvZtw}t-)o@0+g*doW2fmF7m@C@- z@v~CAbTO(sT`C3Gj75wL*84=pW#kEgqAP$JGw~uBPfK~UOlD&T>#f`_#r^)=U~4(x zM&lvRe(rv)x5L6|^o@SWhY5?ry7(|#4$;F9BU%6N^ty1*`QPcA-E7=}Tp5{(8>Isj zAp>D2ncewGpXDPd;b+T(SO2UxMEg5G>+if-`O#3Ta_&&QrH^pmZThWW^!mhJ02VW* zZrx=wRMsz6cRIM4Fbgo#a-B_$)juLb8Hv-wf)clF-1_T{e_Oim#O|&=G5l%Pp3$G; zeT?3L-WS<~I6cV!l3>r1a6n}1<8=OOp!0EhB;I}t!}NlLZV_44;d)TWG|`9misXZ2 zNoMQedNJaU!%CjG_0$|ZLa$l*-G!SmDHK;sF7@y6Z?z?Uyt790Bn@amFZz@p@$6nS z2|nRs4#r3^_$-#QRxgd$uqD>%mE?;L_CYl3u}&|`x~$Xvt=pkipb0+x>UgLo! z$kk`&5;kW8=5iLx-Jo};H&a-*jrzX-%PF1J-lRv;$0=sdO*&4$56uRf^*`Fgo~rj} z>2BpZ4+aU{nEDY?%*#Dgw&7+Z=X&(vgX^b2e9bRP1cnriP393$4nw{Iti-%00Vx+E>Xh z^xFg52AuvvfA;q~nY*?&Yd!Frl>0B_-$ima@pJ!spY;ga+O5;)pANs&BKy35){MHx zM&7pj&+5~A$?*ICIE%#|F41^Y)pIxhzSVokH=|P86b$(OlfIdEr;(J(qe`_b|I>TT zt{x8hty9yG8Ku4%e6_KErCSMKH6Pk_g8AX%FQRI!nb>VncIhU^tGxSoYo~GTB5quJ zu(H|ASC^et%atwsUynJ;R&Ullo`O(q@(a`c`M> z)kDn!KN@nT_o_n8CN7)Ow*B#%kIjCcZwxi}K6}vd$BqZ~l~3=br1gHVI;KSNc6BeU zSUqy-l!iO@ZtS$Lxq9K>lHI=_v*dB|wLbg4{B?6$&Cq8rY7AVlatS>-?8^3|JzIrT z>e#pHkuyy)GUJps)9xSb9ot2o^=v(<{dQ1V?J>5qH#1MJx?D1;h1pQCH>7lwX#T9( zClU5mq+O0}X|vf>Kpg=8=fUfu%xQf(1@LdUZTQO0)&S5D&&p9l zCm-J0O$+KAU~7YNTLAC#T|g*+{|f@}_U$-=f52lcLVF;b*cpvG;Mozt2ipnI2%986 zt#K*b8UObKjx2I;ecuCg1|*5_H0}YUCx9#b zA%H9V5x}ExuYCB&z&TBQFTnN*p1lEF-#!37Ieh_z0o+ji^5Om6w5Dh~0R7uO1%Y=Q z1K=GG1b7;MmJk0NIH$#-adAAq0PwaU0FRZqWjK5Z;Qu`MAe1>R6>SIO`4u1{5`Vr1 z@aH!GPsc-iaomL4i-q%kegN=(egt?}fAZk$nxDOY>;RyAlE(t#0Umsuo0ifgz&0M` z34n=!Nr1_K1OT5rZnI(e@ZoOSb+jFU@)W=*z-Yi2z^?#q0F-n)u?L z?h3!}Qgt?XeO2`x7PpawGa_I6|in-^#= zR(dCD(g3>vy8$ZzdjNX@`vCg^2iOI$#;!&2DBu|2IA9|n9q1mGlK2OtA*3UC_m zC*T0!4B#)oS-?3!Cg5+tdB6q0MF8*mAHXHRWk41n6RG(|S6niO6tt_fO8%T6|Bm+B z4u%cPTv^z@pOk9{VfLVLH;Zt|E8aBh#!y6KgRrPymmuVR)7VczAgn^~Ig2XnRv^OurG=K~T;^z?#P7A?FdAupVXVoz#vv?W%0*!PtQ{S@BA64d*pm$R<7zO?HASQ@@EYlYw^Y|tdZldfW)3{%eJ~U<<;F8o#V>-``s{=w;er{fSX@F zoBd<%uS3(%t(Z6U=(I1{*UcUE%p1)ex)j@HYM`w%pbuaOU?d#88+H7meyOzRSm=WG$&T8XmDv>O9p@ZX;BNeB0`xGnj zPGxJ~b5v$`J34yd8<2LL9Hsk~o)c&b0)znC1Dt@i0RFEoo;3h1-FSIC8v&{SngTil zjI-?UhBW~rE zyyy5HzvpsxaYQTl{o=eXqLZ2$dRO26hRFHTX zI6+~HRlxGd@Dw)S14H{#_GMp3O|8eeK--6aUTkGw$8)qc7x!}vq6Mzr0*@3u=h!O| zzc?@>KXvq0LimNXy^vsaVdLqR4aT*_jlqx(vW0^jbqZJM)2~*I-Zg92aaOBRt!AaF ORV!7k&F&3yEdD=HKl;Z2 diff --git a/nightly/flutter_bootstrap.js b/nightly/flutter_bootstrap.js index c6d314691..2ff32f624 100644 --- a/nightly/flutter_bootstrap.js +++ b/nightly/flutter_bootstrap.js @@ -38,6 +38,6 @@ _flutter.buildConfig = {"engineRevision":"b5990e5ccc5e325fd24f0746e7d6689bbebc7c _flutter.loader.load({ serviceWorkerSettings: { - serviceWorkerVersion: "3900815690" + serviceWorkerVersion: "209190283" } }); diff --git a/nightly/flutter_service_worker.js b/nightly/flutter_service_worker.js index 202144917..213efd582 100644 --- a/nightly/flutter_service_worker.js +++ b/nightly/flutter_service_worker.js @@ -20,8 +20,8 @@ const RESOURCES = {"flutter.js": "24bc71911b75b5f8135c949e27a2984e", "main.dart.js_295.part.js": "4eeca6d4fee881b6a2ce56ea93fa2015", "main.dart.js_338.part.js": "6b9d6a6d3e06c9accbc603b2d614f998", "main.dart.js_316.part.js": "6d8036c6011c919f552f849ff37cc574", -"index.html": "37f7f8827a29ebc1af98411dbebc91b7", -"/": "37f7f8827a29ebc1af98411dbebc91b7", +"index.html": "81284f86cea4ec0f47f907792a15c137", +"/": "81284f86cea4ec0f47f907792a15c137", "main.dart.js_302.part.js": "dabfe6dfdf22ee76b549621f0a90a841", "auth.html": "88530dca48290678d3ce28a34fc66cbd", "main.dart.js_241.part.js": "a4d9b98f9080c12408745767fa0eaf95", @@ -42,8 +42,8 @@ const RESOURCES = {"flutter.js": "24bc71911b75b5f8135c949e27a2984e", "assets/shaders/stretch_effect.frag": "40d68efbbf360632f614c731219e95f0", "assets/shaders/ink_sparkle.frag": "ecc85a2e95f5e9f53123dcaf8cb9b6ce", "assets/AssetManifest.bin.json": "6903af015855cc6fe860ba6a9b1603fa", -"assets/assets/vodozemac/vodozemac_bindings_dart_bg.wasm": "162a1ba97f7f3e66cc7da78ea4396628", -"assets/assets/vodozemac/vodozemac_bindings_dart.js": "899d2adaddc6a159691c7a5cf31f2831", +"assets/assets/vodozemac/vodozemac_bindings_dart_bg.wasm": "b0ddf79a1259aab871a077e01fd02554", +"assets/assets/vodozemac/vodozemac_bindings_dart.js": "863fa68e0ef1554fc13f37ac504bafe5", "assets/assets/info-logo.png": "9d1d72596564e6639fd984fea2dfd048", "assets/assets/banner.png": "4a005db27a8787aea061537223dabb7d", "assets/assets/logo.svg": "d042b70cf11a41f2764028e85b07a00a", @@ -105,7 +105,7 @@ const RESOURCES = {"flutter.js": "24bc71911b75b5f8135c949e27a2984e", "main.dart.js_324.part.js": "bb1ace9c541e0e9dff079d6cb213dc7f", "main.dart.js_328.part.js": "809ae9f1a1e7fb71007d33f6e9e09ccc", "main.dart.js_289.part.js": "fa46c3431f7ca5d9baeea01c7941d663", -"flutter_bootstrap.js": "1177ca64f4ab55a418542e6ee4eabeb6", +"flutter_bootstrap.js": "9890f55b242cfd780c2b97af21d59d39", "main.dart.js_315.part.js": "221e1624b2963a674d322ff235dc679e", "main.dart.js_304.part.js": "1cefa849699e30c4bdd3ce953db7dbf2", "version.json": "51f7adc832ada0b042160876603ccc9c", diff --git a/nightly/index.html b/nightly/index.html index ceae31e37..5a6111751 100644 --- a/nightly/index.html +++ b/nightly/index.html @@ -83,7 +83,7 @@ _flutter.buildConfig = {"engineRevision":"b5990e5ccc5e325fd24f0746e7d6689bbebc7c _flutter.loader.load({ serviceWorker: { - serviceWorkerVersion: "3900815690", + serviceWorkerVersion: "209190283", }, onEntrypointLoaded: function (engineInitializer) { engineInitializer.initializeEngine({ useColorEmoji: true }).then(function (appRunner) {