archethic_wallet_client 2.0.6 copy "archethic_wallet_client: ^2.0.6" to clipboard
archethic_wallet_client: ^2.0.6 copied to clipboard

A client dart library to interact with Archethic Wallet RPC API.

Changelog #

2.0.6 #

  • Fix : Dart Dapps need to request connection twice.

2.0.5 #

  • Use Logging lib for logs
  • Prevent simultaneous connexion/deconnexion requests
  • Fix embedded webview RPC communication

2.0.4 #

  • Update Archethic Dart SDK version 3.4.2
  • Example app: Regenerate all platform's configurations

2.0.3 #

  • WASM compatibility : Remove dart:js_util references

2.0.2 #

  • Fix classes using dart:js_interop

2.0.1 #

  • Migration to dart:js_interop & package:web/web.dart
  • Migration to Flutter 3.22
  • Add a description to explain the purpose of signing transactions

2.0.0 #

  • Add models for all RPC Requests and Responses

Breaking Changes #

  • ArchethicDAppClient methods use Requests models as input instead of Map<String, dynamic>

1.2.7 #

  • Javascript Async operations are awaitable from Dart.

1.2.6 #

  • Update Archethic Dart SDK version 3.3.16

1.2.5 #

  • Update Archethic Dart SDK version 3.3.15

1.2.4 #

  • Update Archethic Dart SDK version 3.3.14

1.2.3 #

  • Update Archethic Dart SDK version 3.3.13

1.2.2 #

  • Fix Browser extension detection

1.2.1 #

  • Fix Transport method detection when browser extension missing

1.2.0 #

  • Web extension support

1.1.0 #

  • Add MessageChannel RPC for web clients - stable version
  • Update Archethic Dart SDK version 3.3.11

1.1.0-dev.3 #

  • Update Archethic Dart SDK version 3.3.10

1.1.0-dev.2 #

  • Update Archethic Dart SDK version 3.3.9

1.1.0-dev.1 #

  • Add MessageChannel RPC for web clients - Exclude Desktop

1.1.0-dev.0 #

  • Add MessageChannel RPC for web clients

1.0.11 #

  • Update Archethic Dart SDK version 3.3.7

1.0.10 #

  • Connect waits for connection to be ready or failed.

1.0.9 #

  • Add a flag in sendTx method to add encrypted smart contract's seed in a secret while his creation
  • Add a method to refresh current account in the wallet

1.0.8 #

  • Update Archethic Dart SDK

1.0.7 #

  • Update Archethic Dart SDK version 3.3.1

1.0.6 #

  • Update Archethic Dart SDK version (fix getStorageNoncePublicKey method)

1.0.5 #

  • Add getCurrentAccount command
  • Add sign_transactions command
  • Update Archethic SDK version
  • Change AWC example app's UX/UI
  • Add new Failure : serviceAlreadyExists

1.0.4 #

  • Add getAccounts command
  • Add addService command
  • Add getServicesFromKeychain command
  • Add keychainDeriveKeypair command
  • Add keychainDeriveAddress command

1.0.3 #

  • Add macOS configuration in README.md

1.0.2 #

  • Add compatibility with web platform

1.0.1 #

  • Fix freezed generation following the change of name of the lib.

1.0.0 #

  • Initial version.