dependencies:
  flutter:
    sdk: flutter
  flutter_localizations:
    sdk: flutter
  intl: ^0.19.0
  url_launcher: 6.3.1
  qr_flutter:
    git:
      url: https://github.com/cake-tech/qr.flutter.git
      ref: cake-4.0.2
      version: 4.0.2
  shared_preferences: 2.5.3
  # provider: ^6.0.3
  rxdart: ^0.28.0
  yaml: ^3.1.1
  fast_scanner:
    git:
      url: https://github.com/MrCyjaneK/fast_scanner
      ref: 69b3276b090fa6ac01b4483ca3adca93a8e615be
  http: ^1.1.0
  path_provider: ^2.0.11
  mobx: ^2.1.4
  flutter_mobx: 2.0.6+5
  flutter_slidable: ^3.0.1
  share_plus: ^10.0.0
  # date_range_picker: ^1.0.6
  #https://api.flutter.dev/flutter/material/showDateRangePicker.html
  dio: ^5.7.0
  hive: ^2.2.3
  hive_flutter: ^1.1.0
  local_auth_android: ^1.0.46
  flutter_local_authentication:
    git:
      url: https://github.com/cake-tech/flutter_local_authentication
  package_info_plus: ^8.0.1
  devicelocale: 0.8.1
  auto_size_text: ^3.0.0
  dotted_border: ^2.0.0+2
  smooth_page_indicator: ^1.0.0+2
  flutter_inappwebview: ^6.1.5
  flutter_spinkit: ^5.1.0
  uni_links:
    git:
      url: https://github.com/MrCyjaneK/uni_links
      ref: 8e9efa4d9beb19e4ac44009576337f1ce51c22e2
      path: uni_links
  lottie: ^3.3.1
  animate_do: ^2.1.0
  cupertino_icons: ^1.0.5
  encrypt: 5.0.2
  crypto: ^3.0.2
  # password: ^1.0.0
  basic_utils: ^5.6.1
  get_it: ^7.2.0
  # connectivity: ^3.0.3
  connectivity_plus: ^5.0.2
  keyboard_actions: ^4.0.1
  another_flushbar: ^1.12.29
  archive: ^4.0.3
  cryptography: ^2.0.5
  file_picker:
    git:
      url: https://github.com/cake-tech/flutter_file_picker.git
      ref: c414574bc5ac349450f601e7f72c7b9f31b4d087
  permission_handler: 11.4.0
  device_display_brightness:
   git:
     url: https://github.com/MrCyjaneK/device_display_brightness.git
     ref: 4cac18c446ce686f3d75b1565badbd7da439bbd9
  wakelock_plus: ^1.2.5
  flutter_mailer:       
    git:
      url: https://github.com/taljacobson/flutter_mailer
      ref: 9c4ed111a9151a2bbfb9afe2c18a37599c6f84f3
  device_info_plus: ^9.1.0
  base32: 2.1.3
  in_app_review: ^2.0.6
  cake_backup:
    git:
      url: https://github.com/cake-tech/cake_backup.git
      ref: main
      version: 1.0.0
  flutter_plugin_android_lifecycle: 2.0.23
  path_provider_android: ^2.2.1
  url_launcher_android: 6.3.14
  url_launcher_linux: 3.1.1 # https://github.com/flutter/flutter/issues/153083
  sensitive_clipboard:
    git:
      url: https://github.com/MrCyjaneK/sensitive_clipboard
      ref: 288c7ee2d63b459bc735f7dc89321b29a1f12fae
  walletconnect_flutter_v2: ^2.1.4
  eth_sig_util: ^0.0.9
  ens_dart:
    git:
      url: https://github.com/cake-tech/ens_dart.git
      ref: main
  fluttertoast: 8.2.12
#  tor:
#    git:
#      url: https://github.com/cake-tech/tor.git
#      ref: main
  socks5_proxy: ^1.0.4
  flutter_svg: ^2.0.9
  polyseed: ^0.0.7
  nostr_tools: ^1.0.9
  ledger_flutter_plus:
    git:
      url: https://github.com/vespr-wallet/ledger-flutter-plus
      ref: c2e341d8038f1108690ad6f80f7b4b7156aacc76
  hashlib: ^1.19.2
  on_chain:
    git:
      url: https://github.com/cake-tech/on_chain.git
      ref: cake-update-v2
  blockchain_utils:
    git:
      url: https://github.com/cake-tech/blockchain_utils
      ref: cake-update-v2
  flutter_daemon:
    git:
      url: https://github.com/MrCyjaneK/flutter_daemon
      ref: 5c369e0e69e6f459357b9802bc694a221397298a

dev_dependencies:
  flutter_test:
    sdk: flutter
  integration_test:
    sdk: flutter
  mocktail: ^1.0.4
  build_runner: ^2.3.3
  logging: ^1.2.0
  mobx_codegen: ^2.1.1
  build_resolvers: ^2.0.9
  hive_generator: ^2.0.1
  # flutter_launcher_icons: ^0.11.0
  # check flutter_launcher_icons for usage
  pedantic: ^1.8.0
  # replace https://github.com/dart-lang/lints#migrating-from-packagepedantic
  translator:
    git:
      url: https://github.com/cake-tech/google-translator.git
      version: 1.0.0

dependency_overrides:
  bech32:
    git:
      url: https://github.com/cake-tech/bech32.git
  web3dart:
    git:
      url: https://github.com/cake-tech/web3dart.git
      ref: cake
  flutter_secure_storage_platform_interface: 1.0.2
  protobuf: ^3.1.0
  bitcoin_base:
    git:
      url: https://github.com/cake-tech/bitcoin_base
      ref: cake-update-v9
  ffi: 2.1.0
  ledger_flutter_plus:
    git:
      url: https://github.com/vespr-wallet/ledger-flutter-plus
      ref: c2e341d8038f1108690ad6f80f7b4b7156aacc76

flutter_icons:
  image_path: "assets/images/app_logo.png"
  android: true
  ios: true
  macos:
    generate: true
    image_path: "assets/images/app_logo.png"

flutter:
  uses-material-design: true

  assets:
    - assets/images/
    - assets/images/flags/
    - assets/images/hardware_wallet/
    - assets/node_list.yml
    - assets/haven_node_list.yml
    - assets/bitcoin_electrum_server_list.yml
    - assets/litecoin_electrum_server_list.yml
    - assets/ethereum_server_list.yml
    - assets/bitcoin_cash_electrum_server_list.yml
    - assets/nano_node_list.yml
    - assets/nano_pow_node_list.yml
    - assets/polygon_node_list.yml
    - assets/solana_node_list.yml
    - assets/tron_node_list.yml
    - assets/wownero_node_list.yml
    - assets/zano_node_list.yml
    - assets/decred_node_list.yml
    - assets/text/
    - assets/faq/
    - assets/animation/

  fonts:
    - family: Lato
      fonts:
        - asset: assets/fonts/Lato-Regular.ttf
        - asset: assets/fonts/Lato-Medium.ttf
        - asset: assets/fonts/Lato-Semibold.ttf
        - asset: assets/fonts/Lato-Bold.ttf
