diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 1a87a61d9f..e716b930ca 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -254,7 +254,7 @@ jobs: - uses: subosito/flutter-action@v2 with: - flutter-version: '3.38.1' + flutter-version: '3.44.8' channel: 'stable' - uses: actions/setup-go@v6 @@ -373,7 +373,7 @@ jobs: - uses: subosito/flutter-action@v2 with: - flutter-version: '3.38.1' + flutter-version: '3.44.8' channel: 'stable' - uses: actions/setup-go@v6 @@ -455,7 +455,7 @@ jobs: - uses: subosito/flutter-action@v2 with: - flutter-version: '3.38.1' + flutter-version: '3.44.8' channel: 'stable' - uses: actions/setup-go@v6 @@ -882,7 +882,7 @@ jobs: - uses: subosito/flutter-action@v2 with: - flutter-version: '3.38.1' + flutter-version: '3.44.8' channel: 'stable' - uses: actions/setup-go@v6 @@ -971,7 +971,7 @@ jobs: - uses: subosito/flutter-action@v2 with: - flutter-version: '3.38.1' + flutter-version: '3.44.8' channel: 'stable' - uses: actions/setup-go@v6 @@ -1046,7 +1046,7 @@ jobs: - uses: subosito/flutter-action@v2 with: - flutter-version: '3.38.1' + flutter-version: '3.44.8' channel: 'stable' - uses: actions/setup-go@v6 @@ -1340,7 +1340,7 @@ jobs: - uses: subosito/flutter-action@v2 with: - flutter-version: '3.38.1' + flutter-version: '3.44.8' channel: 'stable' - uses: actions/setup-go@v6 @@ -1429,7 +1429,7 @@ jobs: - uses: subosito/flutter-action@v2 with: - flutter-version: '3.38.1' + flutter-version: '3.44.8' channel: 'stable' - uses: actions/setup-go@v6 @@ -1506,7 +1506,7 @@ jobs: - uses: subosito/flutter-action@v2 with: - flutter-version: '3.38.1' + flutter-version: '3.44.8' channel: 'stable' - uses: actions/setup-go@v6 diff --git a/Dockerfile b/Dockerfile index 42ac5c65b5..72e8cd3e2c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -83,7 +83,7 @@ RUN curl -fsSL https://go.dev/dl/go1.24.13.linux-amd64.tar.gz -o /tmp/go.tar.gz ENV FLUTTER_HOME=/opt/flutter \ PATH=/opt/flutter/bin:/opt/flutter/bin/cache/dart-sdk/bin:$PATH -RUN git clone --depth 1 --branch 3.38.1 https://github.com/flutter/flutter.git "$FLUTTER_HOME" \ +RUN git clone --depth 1 --branch 3.44.8 https://github.com/flutter/flutter.git "$FLUTTER_HOME" \ && git config --global --add safe.directory '*' \ && flutter config --no-analytics \ && flutter precache --linux --android \ @@ -168,7 +168,7 @@ RUN curl -fsSL https://go.dev/dl/go1.24.13.linux-amd64.tar.gz -o /tmp/go.tar.gz ENV FLUTTER_HOME=/opt/flutter \ PATH=/opt/flutter/bin:/opt/flutter/bin/cache/dart-sdk/bin:$PATH -RUN git clone --depth 1 --branch 3.38.1 https://github.com/flutter/flutter.git "$FLUTTER_HOME" \ +RUN git clone --depth 1 --branch 3.44.8 https://github.com/flutter/flutter.git "$FLUTTER_HOME" \ && git config --global --add safe.directory '*' \ && flutter config --no-analytics \ && flutter precache --android \ @@ -200,7 +200,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ ENV FLUTTER_HOME=/opt/flutter \ PATH=/opt/flutter/bin:/opt/flutter/bin/cache/dart-sdk/bin:$PATH -RUN git clone --depth 1 --branch 3.38.1 https://github.com/flutter/flutter.git "$FLUTTER_HOME" \ +RUN git clone --depth 1 --branch 3.44.8 https://github.com/flutter/flutter.git "$FLUTTER_HOME" \ && git config --global --add safe.directory '*' \ && flutter config --no-analytics \ && flutter precache --linux \ diff --git a/pubspec.lock b/pubspec.lock index 85ece13fba..156164fd48 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -285,10 +285,10 @@ packages: dependency: transitive description: name: characters - sha256: f71061c654a3380576a52b451dd5532377954cf9dbd272a78fc8479606670803 + sha256: faf38497bda5ead2a8c7615f4f7939df04333478bf32e4173fcb06d428b5716b url: "https://pub.dev" source: hosted - version: "1.4.0" + version: "1.4.1" charcode: dependency: transitive description: @@ -1093,10 +1093,10 @@ packages: dependency: transitive description: name: flutter_rust_bridge - sha256: "37ef40bc6f863652e865f0b2563ea07f0d3c58d8efad803cc01933a4b2ee067e" + sha256: e87d6b9ee934dcd24a128ccb2bd91905d2d5fe5c06245d6a8f5477d4907a437a url: "https://pub.dev" source: hosted - version: "2.11.1" + version: "2.12.0" flutter_secure_storage: dependency: "direct main" description: @@ -1425,10 +1425,10 @@ packages: dependency: transitive description: name: json_annotation - sha256: "1ce844379ca14835a50d2f019a3099f419082cfdd231cd86a142af94dd5c6bb1" + sha256: "2a743920d81b7910627f68ee2c9ac1fc0bfee32b9fc3403587d7c6791ca12f80" url: "https://pub.dev" source: hosted - version: "4.9.0" + version: "4.12.0" json_rpc_2: dependency: "direct overridden" description: @@ -1437,14 +1437,6 @@ packages: url: "https://pub.dev" source: hosted version: "4.1.0" - json_serializable: - dependency: transitive - description: - name: json_serializable - sha256: c5b2ee75210a0f263c6c7b9eeea80553dbae96ea1bf57f02484e806a3ffdffa3 - url: "https://pub.dev" - source: hosted - version: "6.11.2" jsontool: dependency: transitive description: @@ -1562,18 +1554,18 @@ packages: dependency: transitive description: name: matcher - sha256: dc58c723c3c24bf8d3e2d3ad3f2f9d7bd9cf43ec6feaa64181775e60190153f2 + sha256: dc0b7dc7651697ea4ff3e69ef44b0407ea32c487a39fff6a4004fa585e901861 url: "https://pub.dev" source: hosted - version: "0.12.17" + version: "0.12.19" material_color_utilities: dependency: transitive description: name: material_color_utilities - sha256: f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec + sha256: "9c337007e82b1889149c82ed242ed1cb24a66044e30979c44912381e9be4c48b" url: "https://pub.dev" source: hosted - version: "0.11.1" + version: "0.13.0" memoize: dependency: transitive description: @@ -2268,8 +2260,8 @@ packages: dependency: "direct main" description: path: "." - ref: "210fe8bbb93a9e0bcbc8e99894c261f53097d5e2" - resolved-ref: "210fe8bbb93a9e0bcbc8e99894c261f53097d5e2" + ref: "84c563104f1a19c26e49bafccb7da404b210b666" + resolved-ref: "84c563104f1a19c26e49bafccb7da404b210b666" url: "https://github.com/cypherstack/tezart.git" source: git version: "2.0.5" @@ -2462,10 +2454,10 @@ packages: dependency: transitive description: name: very_good_analysis - sha256: "27927d1140ce1b140f998b6340f730a626faa5b95110b3e34a238ff254d731d0" + sha256: "481af67ab5877af20325251dc215a4ebac7666a1c8cf09198ffd457bc612b33d" url: "https://pub.dev" source: hosted - version: "10.1.0" + version: "10.3.0" vm_service: dependency: transitive description: @@ -2616,19 +2608,19 @@ packages: dependency: "direct main" description: name: xelis_dart_sdk - sha256: "2393fcd3dfe9175e34ed60e1a1f8821fb63d6a99d66894b9a24cdfc8cb4a6a4b" + sha256: f185d7f81f194979e36c6ec5a2b33b342b4b76d3348446081c9597c0d40d89ec url: "https://pub.dev" source: hosted - version: "0.30.9" + version: "0.35.1" xelis_flutter: dependency: "direct main" description: path: "." - ref: "v0.2.1" - resolved-ref: afcc21e0499e78236ca618c7d9f6bee8280dede1 + ref: f67a02c6fff7c3c269f4497e077c7cf419076a60 + resolved-ref: f67a02c6fff7c3c269f4497e077c7cf419076a60 url: "https://github.com/xelis-project/xelis-flutter-ffi.git" source: git - version: "0.2.1" + version: "0.2.0" xml: dependency: transitive description: @@ -2678,5 +2670,5 @@ packages: source: hosted version: "0.2.4" sdks: - dart: ">=3.10.0 <4.0.0" - flutter: ">=3.38.1 <4.0.0" + dart: ">=3.12.0 <4.0.0" + flutter: ">=3.44.0 <4.0.0" diff --git a/scripts/app_config/templates/pubspec.template.yaml b/scripts/app_config/templates/pubspec.template.yaml index 2945c48484..1ddf61ea7f 100644 --- a/scripts/app_config/templates/pubspec.template.yaml +++ b/scripts/app_config/templates/pubspec.template.yaml @@ -14,8 +14,8 @@ description: PLACEHOLDER version: PLACEHOLDER_V+PLACEHOLDER_B environment: - sdk: ">=3.10.0 <4.0.0" - flutter: ^3.38.1 + sdk: ">=3.12.0 <4.0.0" + flutter: ^3.44.0 dependencies: flutter: @@ -30,14 +30,14 @@ dependencies: # %%END_ENABLE_FROST%% # %%ENABLE_XEL%% -# xelis_dart_sdk: 0.30.9 +# xelis_dart_sdk: 0.35.1 ## git: ## url: https://github.com/xelis-project/xelis-dart-sdk.git ## ref: f1da98f8bad8b9ad3645661a23f9efb83e44b0c9 # xelis_flutter: # git: # url: https://github.com/xelis-project/xelis-flutter-ffi.git -# ref: v0.2.1 +# ref: f67a02c6fff7c3c269f4497e077c7cf419076a60 # %%END_ENABLE_XEL%% # %%ENABLE_FIRO%% @@ -212,7 +212,7 @@ dependencies: tezart: git: url: https://github.com/cypherstack/tezart.git - ref: 210fe8bbb93a9e0bcbc8e99894c261f53097d5e2 + ref: 84c563104f1a19c26e49bafccb7da404b210b666 socks5_proxy: 1.0.3+dev.3 convert: ^3.1.1 flutter_hooks: ^0.20.3 diff --git a/tool/wl_templates/XEL_lib_xelis_interface_impl.template.dart b/tool/wl_templates/XEL_lib_xelis_interface_impl.template.dart index fb485ff7f8..df1d41ac5d 100644 --- a/tool/wl_templates/XEL_lib_xelis_interface_impl.template.dart +++ b/tool/wl_templates/XEL_lib_xelis_interface_impl.template.dart @@ -170,6 +170,8 @@ final class _LibXelisInterfaceImpl extends LibXelisInterface { topoheight: tx.topoheight, ), ); + case xelis_sdk.WalletEvent.newPendingTransaction: + continue; case xelis_sdk.WalletEvent.balanceChanged: final data = xelis_sdk.BalanceChangedEvent.fromJson( json['data'] as Map,