sdk_wallet_flutter 1.0.0+1 copy "sdk_wallet_flutter: ^1.0.0+1" to clipboard
sdk_wallet_flutter: ^1.0.0+1 copied to clipboard

outdated

SDKWalletFlutter is an open source protocol for connecting decentralized applications. Users can securely interact with any Dapp from their mobile phone, making Wallet a safer choice than desktop wall [...]

Use this package as a library

Depend on it

Run this command:

With Flutter:

 $ flutter pub add sdk_wallet_flutter

This will add a line like this to your package's pubspec.yaml (and run an implicit flutter pub get):

dependencies:
  sdk_wallet_flutter: ^1.0.0+1

Alternatively, your editor might support flutter pub get. Check the docs for your editor to learn more.

Import it

Now in your Dart code, you can use:

import 'package:sdk_wallet_flutter/config/app_config.dart';
import 'package:sdk_wallet_flutter/config/base/base_cubit.dart';
import 'package:sdk_wallet_flutter/config/base/base_fullscreen_state.dart';
import 'package:sdk_wallet_flutter/config/base/base_state.dart';
import 'package:sdk_wallet_flutter/config/base/root_screen.dart';
import 'package:sdk_wallet_flutter/config/base/rx.dart';
import 'package:sdk_wallet_flutter/config/base/state_base.dart';
import 'package:sdk_wallet_flutter/config/resources/color.dart';
import 'package:sdk_wallet_flutter/config/resources/dimen.dart';
import 'package:sdk_wallet_flutter/config/resources/images.dart';
import 'package:sdk_wallet_flutter/config/resources/strings.dart';
import 'package:sdk_wallet_flutter/config/resources/styles.dart';
import 'package:sdk_wallet_flutter/config/routes/router.dart';
import 'package:sdk_wallet_flutter/config/themes/app_theme.dart';
import 'package:sdk_wallet_flutter/data/di/flutter_transformer.dart';
import 'package:sdk_wallet_flutter/data/di/module.dart';
import 'package:sdk_wallet_flutter/data/error/error_response.dart';
import 'package:sdk_wallet_flutter/data/exception/app_exception.dart';
import 'package:sdk_wallet_flutter/data/helper/network_constants.dart';
import 'package:sdk_wallet_flutter/data/network/network_checker.dart';
import 'package:sdk_wallet_flutter/data/network/network_handler.dart';
import 'package:sdk_wallet_flutter/data/network/unauthorized_handle.dart';
import 'package:sdk_wallet_flutter/data/repository_impl/account_repository_impl.dart';
import 'package:sdk_wallet_flutter/data/repository_impl/activity_repository_impl.dart';
import 'package:sdk_wallet_flutter/data/repository_impl/authen_repository_impl.dart';
import 'package:sdk_wallet_flutter/data/repository_impl/challenge_reository_impl.dart';
import 'package:sdk_wallet_flutter/data/repository_impl/friend_repository_impl.dart';
import 'package:sdk_wallet_flutter/data/repository_impl/origanization_impl.dart';
import 'package:sdk_wallet_flutter/data/repository_impl/profile_impl.dart';
import 'package:sdk_wallet_flutter/data/repository_impl/record_repository_impl.dart';
import 'package:sdk_wallet_flutter/data/repository_impl/wallet/near_repo_impl.dart';
import 'package:sdk_wallet_flutter/data/repository_impl/wallet/wallet_repo_impl.dart';
import 'package:sdk_wallet_flutter/data/request/change_password_request.dart';
import 'package:sdk_wallet_flutter/data/request/forgot_password_resquest.dart';
import 'package:sdk_wallet_flutter/data/request/near/balance_near_request.dart';
import 'package:sdk_wallet_flutter/data/request/profile/create_challenge_request.dart';
import 'package:sdk_wallet_flutter/data/request/profile/update_profile_request.dart';
import 'package:sdk_wallet_flutter/data/request/profile/upload_file_request.dart';
import 'package:sdk_wallet_flutter/data/request/record/save_record_request.dart';
import 'package:sdk_wallet_flutter/data/request/sign_in_request.dart';
import 'package:sdk_wallet_flutter/data/request/sign_in_social_request.dart';
import 'package:sdk_wallet_flutter/data/request/sign_up_request.dart';
import 'package:sdk_wallet_flutter/data/request/verify_email_code_request.dart';
import 'package:sdk_wallet_flutter/data/response/account/account_response.dart';
import 'package:sdk_wallet_flutter/data/response/account/sign_up_response.dart';
import 'package:sdk_wallet_flutter/data/response/avatar/avatar_response.dart';
import 'package:sdk_wallet_flutter/data/response/challenge/activity_types_response.dart';
import 'package:sdk_wallet_flutter/data/response/challenge/challenge_detail_response.dart';
import 'package:sdk_wallet_flutter/data/response/challenge/challenge_history_response.dart';
import 'package:sdk_wallet_flutter/data/response/challenge/challenge_list_response.dart';
import 'package:sdk_wallet_flutter/data/response/challenge/challenge_organization_response.dart';
import 'package:sdk_wallet_flutter/data/response/challenge/create_challenge_response.dart';
import 'package:sdk_wallet_flutter/data/response/challenge/invite_friends_response.dart';
import 'package:sdk_wallet_flutter/data/response/challenge/leaderboard_challenge_response.dart';
import 'package:sdk_wallet_flutter/data/response/challenge/participant_response.dart';
import 'package:sdk_wallet_flutter/data/response/challenge/participant_status_reponse.dart';
import 'package:sdk_wallet_flutter/data/response/challenge/short_list_challenge_response.dart';
import 'package:sdk_wallet_flutter/data/response/profile/activites_comment_response.dart';
import 'package:sdk_wallet_flutter/data/response/profile/activities_list_response.dart';
import 'package:sdk_wallet_flutter/data/response/profile/activity_detail_response.dart';
import 'package:sdk_wallet_flutter/data/response/profile/challenge_list_response.dart';
import 'package:sdk_wallet_flutter/data/response/profile/forgot_password_response.dart';
import 'package:sdk_wallet_flutter/data/response/profile/like_activity_response.dart';
import 'package:sdk_wallet_flutter/data/response/profile/list_friend_follow_response.dart';
import 'package:sdk_wallet_flutter/data/response/profile/members_response.dart';
import 'package:sdk_wallet_flutter/data/response/profile/membership_response.dart';
import 'package:sdk_wallet_flutter/data/response/profile/notification_response.dart';
import 'package:sdk_wallet_flutter/data/response/profile/organization_response.dart';
import 'package:sdk_wallet_flutter/data/response/profile/point_and_reward/badges_response.dart';
import 'package:sdk_wallet_flutter/data/response/profile/point_and_reward/exchange_config_reponse.dart';
import 'package:sdk_wallet_flutter/data/response/profile/point_and_reward/exchange_point_response.dart';
import 'package:sdk_wallet_flutter/data/response/profile/point_and_reward/exchanged_point_response.dart';
import 'package:sdk_wallet_flutter/data/response/profile/point_and_reward/reward_history_response.dart';
import 'package:sdk_wallet_flutter/data/response/profile/profile_friend_response.dart';
import 'package:sdk_wallet_flutter/data/response/profile/profile_response.dart';
import 'package:sdk_wallet_flutter/data/response/profile/upload_file_response.dart';
import 'package:sdk_wallet_flutter/data/response/record/record_example_response.dart';
import 'package:sdk_wallet_flutter/data/response/wallet/associate_res.dart';
import 'package:sdk_wallet_flutter/data/response/wallet/balance_spending_res.dart';
import 'package:sdk_wallet_flutter/data/response/wallet/histories_res.dart';
import 'package:sdk_wallet_flutter/data/response/wallet/near_balance_res.dart';
import 'package:sdk_wallet_flutter/data/response/wallet/near_transaction_res.dart';
import 'package:sdk_wallet_flutter/data/response/wallet/signed_withdraw_res.dart';
import 'package:sdk_wallet_flutter/data/response/wallet/token_res.dart';
import 'package:sdk_wallet_flutter/data/result/result.dart';
import 'package:sdk_wallet_flutter/data/result/result.freezed.dart';
import 'package:sdk_wallet_flutter/data/services/account_service.dart';
import 'package:sdk_wallet_flutter/data/services/activity_service.dart';
import 'package:sdk_wallet_flutter/data/services/auth_service.dart';
import 'package:sdk_wallet_flutter/data/services/challenge_service.dart';
import 'package:sdk_wallet_flutter/data/services/friend_service.dart';
import 'package:sdk_wallet_flutter/data/services/near_service.dart';
import 'package:sdk_wallet_flutter/data/services/organization_service.dart';
import 'package:sdk_wallet_flutter/data/services/profile_service.dart';
import 'package:sdk_wallet_flutter/data/services/record_service.dart';
import 'package:sdk_wallet_flutter/data/services/wallet_service.dart';
import 'package:sdk_wallet_flutter/data/web3/flutter_web3.dart';
import 'package:sdk_wallet_flutter/data/web3/web3_utils.dart';
import 'package:sdk_wallet_flutter/domain/env/develop.dart';
import 'package:sdk_wallet_flutter/domain/env/model/app_constants.dart';
import 'package:sdk_wallet_flutter/domain/env/product.dart';
import 'package:sdk_wallet_flutter/domain/env/staging.dart';
import 'package:sdk_wallet_flutter/domain/locals/country_codes.dart';
import 'package:sdk_wallet_flutter/domain/locals/logger.dart';
import 'package:sdk_wallet_flutter/domain/locals/prefs_service.dart';
import 'package:sdk_wallet_flutter/domain/model/authenication/sign_up_model.dart';
import 'package:sdk_wallet_flutter/domain/model/authenication/unauthorized_model.dart';
import 'package:sdk_wallet_flutter/domain/model/authent/avatar.dart';
import 'package:sdk_wallet_flutter/domain/model/calendar.dart';
import 'package:sdk_wallet_flutter/domain/model/challenge/activity_type.dart';
import 'package:sdk_wallet_flutter/domain/model/challenge/challenge_history_model.dart';
import 'package:sdk_wallet_flutter/domain/model/challenge/challenge_list_model.dart';
import 'package:sdk_wallet_flutter/domain/model/challenge/challenge_model.dart';
import 'package:sdk_wallet_flutter/domain/model/challenge/invite_friend.dart';
import 'package:sdk_wallet_flutter/domain/model/challenge/leaderbroad_model.dart';
import 'package:sdk_wallet_flutter/domain/model/challenge/paticipant_model.dart';
import 'package:sdk_wallet_flutter/domain/model/challenge/short_list_challenge_model.dart';
import 'package:sdk_wallet_flutter/domain/model/country_model.dart';
import 'package:sdk_wallet_flutter/domain/model/profile/activity_model.dart';
import 'package:sdk_wallet_flutter/domain/model/profile/comment_model.dart';
import 'package:sdk_wallet_flutter/domain/model/profile/membership/challenge.dart';
import 'package:sdk_wallet_flutter/domain/model/profile/membership/member.dart';
import 'package:sdk_wallet_flutter/domain/model/profile/membership/organization.dart';
import 'package:sdk_wallet_flutter/domain/model/profile/membership/organization_detail_model.dart';
import 'package:sdk_wallet_flutter/domain/model/profile/notification.dart';
import 'package:sdk_wallet_flutter/domain/model/profile/poin_and_reward/badges_model.dart';
import 'package:sdk_wallet_flutter/domain/model/profile/poin_and_reward/enum.dart';
import 'package:sdk_wallet_flutter/domain/model/profile/poin_and_reward/exchange_config_model.dart';
import 'package:sdk_wallet_flutter/domain/model/profile/poin_and_reward/history_model.dart';
import 'package:sdk_wallet_flutter/domain/model/profile/profile/profile_model.dart';
import 'package:sdk_wallet_flutter/domain/model/profile/profile_setting.dart';
import 'package:sdk_wallet_flutter/domain/model/profile/user_model.dart';
import 'package:sdk_wallet_flutter/domain/model/record/enum.dart';
import 'package:sdk_wallet_flutter/domain/model/record/record_model.dart';
import 'package:sdk_wallet_flutter/domain/model/record/start_record_model.dart';
import 'package:sdk_wallet_flutter/domain/model/user.dart';
import 'package:sdk_wallet_flutter/domain/model/wallet_spending/near_result.dart';
import 'package:sdk_wallet_flutter/domain/model/wallet_spending/near_transaction.dart';
import 'package:sdk_wallet_flutter/domain/model/wallet_spending/network.dart';
import 'package:sdk_wallet_flutter/domain/model/wallet_spending/token.dart';
import 'package:sdk_wallet_flutter/domain/model/wallet_spending/token_detail/nft_detail_model.dart';
import 'package:sdk_wallet_flutter/domain/model/wallet_spending/token_detail/token_detail_model.dart';
import 'package:sdk_wallet_flutter/domain/model/wallet_spending/token_web3.dart';
import 'package:sdk_wallet_flutter/domain/model/wallet_spending/wallet_model.dart';
import 'package:sdk_wallet_flutter/domain/repository/account_repository.dart';
import 'package:sdk_wallet_flutter/domain/repository/activity_repository.dart';
import 'package:sdk_wallet_flutter/domain/repository/auth_reposiory.dart';
import 'package:sdk_wallet_flutter/domain/repository/challenge_repository.dart';
import 'package:sdk_wallet_flutter/domain/repository/friend_repository.dart';
import 'package:sdk_wallet_flutter/domain/repository/near_repository.dart';
import 'package:sdk_wallet_flutter/domain/repository/origanization_repository.dart';
import 'package:sdk_wallet_flutter/domain/repository/profile_repository.dart';
import 'package:sdk_wallet_flutter/domain/repository/record_repository.dart';
import 'package:sdk_wallet_flutter/domain/repository/wallet_repository.dart';
import 'package:sdk_wallet_flutter/main.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/associate_wallet/cubit/associate_wallet_cubit.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/associate_wallet/cubit/associate_wallet_state.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/associate_wallet/ui/associate_wallet.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/create_new_wallet/cubit/create_new_wallet_cubit.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/create_new_wallet/cubit/create_new_wallet_state.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/create_new_wallet/ui/confirm_seed_phrase.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/create_new_wallet/ui/create_new_wallet.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/customize_fee/bloc/customize_fee_cubit.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/customize_fee/bloc/customize_fee_state.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/customize_fee/ui/confirm_send_nft.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/customize_fee/ui/confirm_send_token.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/customize_fee/ui/send_nft.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/customize_fee/ui/send_token.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/customize_fee/widget/form_text.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/export_wallet/cubit/export_wallet_cubit.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/export_wallet/cubit/export_wallet_state.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/export_wallet/ui/export_wallet.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/export_wallet/ui/widget/auth_export.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/export_wallet/ui/widget/export_private_key.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/import_wallet/bloc/import_wallet_cubit.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/import_wallet/bloc/import_wallet_state.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/import_wallet/constant.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/import_wallet/ui/import_wallet.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/import_wallet/widget/text_warning.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/main_wallet/cubit/wallet_cubit.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/main_wallet/cubit/wallet_state.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/main_wallet/ui/spending.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/main_wallet/ui/wallet_screen.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/main_wallet/ui/widgets/edit_name.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/main_wallet/ui/widgets/import_nft.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/main_wallet/ui/widgets/import_token.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/main_wallet/ui/widgets/item_nft.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/main_wallet/ui/widgets/item_token.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/main_wallet/ui/widgets/item_token_spending.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/main_wallet/ui/widgets/login_wallet.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/main_wallet/ui/widgets/no_wallet.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/main_wallet/ui/widgets/qr_scan.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/main_wallet/ui/widgets/select_chain.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/main_wallet/ui/widgets/wallet_detail.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/receive/ui/receive.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/receive/widget/icon_button.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/secure_wallet/cubit/secure_wallet_cubit.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/secure_wallet/cubit/secure_wallet_state.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/secure_wallet/ui/secure_wallet_screen.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/select_wallet/ui/select_wallet_screen.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/setting/cubit/setting_wallet_cubit.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/setting/cubit/setting_wallet_state.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/setting/ui/setting_wallet.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/token_detail/constant.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/token_detail/token_detail/bloc/detail_token_cubit.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/token_detail/token_detail/bloc/detail_token_state.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/token_detail/token_detail/ui/token_detail.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/token_detail/token_detail/widget/widget.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/token_detail/transaction_detail/bloc/detail_transaction_cubit.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/token_detail/transaction_detail/bloc/detail_transaction_state.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/token_detail/transaction_detail/ui/transaction_detail.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/token_detail_spending/bloc/token_detail_spending_cubit.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/token_detail_spending/bloc/token_detail_spending_state.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/token_detail_spending/ui/token_detail_spending.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/token_detail_spending/widget/pass_code.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/token_detail_spending/widget/token_list_item.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/withdraw/cubit/withdraw_cubit.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/withdraw/cubit/withdraw_state.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/withdraw/ui/withdraw_confirm_screen.dart';
import 'package:sdk_wallet_flutter/presentation/wallet_and_spending/withdraw/ui/withdraw_screen.dart';
import 'package:sdk_wallet_flutter/presentation/webview/html_text.dart';
import 'package:sdk_wallet_flutter/presentation/webview/web_view_screen.dart';
import 'package:sdk_wallet_flutter/utils/app_bar.dart';
import 'package:sdk_wallet_flutter/utils/app_utils.dart';
import 'package:sdk_wallet_flutter/utils/constants/api_constants.dart';
import 'package:sdk_wallet_flutter/utils/constants/app_constants.dart';
import 'package:sdk_wallet_flutter/utils/constants/image_asset.dart';
import 'package:sdk_wallet_flutter/utils/debounce.dart';
import 'package:sdk_wallet_flutter/utils/extensions/common_ext.dart';
import 'package:sdk_wallet_flutter/utils/extensions/date_time_ext.dart';
import 'package:sdk_wallet_flutter/utils/extensions/double_ext.dart';
import 'package:sdk_wallet_flutter/utils/extensions/enum_ext.dart';
import 'package:sdk_wallet_flutter/utils/extensions/number_ext.dart';
import 'package:sdk_wallet_flutter/utils/extensions/string_ext.dart';
import 'package:sdk_wallet_flutter/utils/get_ext.dart';
import 'package:sdk_wallet_flutter/utils/logic_social/login_apple.dart';
import 'package:sdk_wallet_flutter/utils/logic_social/login_facebook.dart';
import 'package:sdk_wallet_flutter/utils/logic_social/login_google.dart';
import 'package:sdk_wallet_flutter/utils/number_formatter.dart';
import 'package:sdk_wallet_flutter/utils/screen_controller.dart';
import 'package:sdk_wallet_flutter/utils/style_utils.dart';
import 'package:sdk_wallet_flutter/utils/text_helper.dart';
import 'package:sdk_wallet_flutter/widgets/app_bar.dart';
import 'package:sdk_wallet_flutter/widgets/app_button.dart';
import 'package:sdk_wallet_flutter/widgets/button/back_app_bar_button.dart';
import 'package:sdk_wallet_flutter/widgets/button/button.dart';
import 'package:sdk_wallet_flutter/widgets/button/button_gradient.dart';
import 'package:sdk_wallet_flutter/widgets/button/button_icon.dart';
import 'package:sdk_wallet_flutter/widgets/button/button_outline.dart';
import 'package:sdk_wallet_flutter/widgets/button/button_with_icon.dart';
import 'package:sdk_wallet_flutter/widgets/calendar/calendar_utils.dart';
import 'package:sdk_wallet_flutter/widgets/chart/process_chart.dart';
import 'package:sdk_wallet_flutter/widgets/check_box/check_box.dart';
import 'package:sdk_wallet_flutter/widgets/common/dotted_border.dart';
import 'package:sdk_wallet_flutter/widgets/common/error_view_widget.dart';
import 'package:sdk_wallet_flutter/widgets/common/no_data_widget.dart';
import 'package:sdk_wallet_flutter/widgets/common/not_found_widget.dart';
import 'package:sdk_wallet_flutter/widgets/common/number_animation.dart';
import 'package:sdk_wallet_flutter/widgets/dialog/android_dialog_widget.dart';
import 'package:sdk_wallet_flutter/widgets/dialog/cupertino_loading.dart';
import 'package:sdk_wallet_flutter/widgets/dialog/decorate_app.dart';
import 'package:sdk_wallet_flutter/widgets/dialog/dialog_custom.dart';
import 'package:sdk_wallet_flutter/widgets/dialog/dialog_utils.dart';
import 'package:sdk_wallet_flutter/widgets/dialog/hero_dialog.dart';
import 'package:sdk_wallet_flutter/widgets/dialog/indicator_painter.dart';
import 'package:sdk_wallet_flutter/widgets/dialog/ios_dialog_widget.dart';
import 'package:sdk_wallet_flutter/widgets/dialog/line_spin_fade_loader.dart';
import 'package:sdk_wallet_flutter/widgets/dialog/loading_loadmore.dart';
import 'package:sdk_wallet_flutter/widgets/dialog/modal_progress_hud.dart';
import 'package:sdk_wallet_flutter/widgets/dropdown/dropdown_builder.dart';
import 'package:sdk_wallet_flutter/widgets/dropdown/dropdown_custom.dart';
import 'package:sdk_wallet_flutter/widgets/dropdown/wallet_dropdown.dart';
import 'package:sdk_wallet_flutter/widgets/follow/item_follow.dart';
import 'package:sdk_wallet_flutter/widgets/image/upload_image.dart';
import 'package:sdk_wallet_flutter/widgets/listener/event_bus.dart';
import 'package:sdk_wallet_flutter/widgets/listview/copertino_picker_custom.dart';
import 'package:sdk_wallet_flutter/widgets/listview/cupertino_selector.dart';
import 'package:sdk_wallet_flutter/widgets/listview/list_load_infinity.dart';
import 'package:sdk_wallet_flutter/widgets/listview/listview_loadmore.dart';
import 'package:sdk_wallet_flutter/widgets/login_with/login_with.dart';
import 'package:sdk_wallet_flutter/widgets/menu/item_menu.dart';
import 'package:sdk_wallet_flutter/widgets/popular_widget/confetti_widget.dart';
import 'package:sdk_wallet_flutter/widgets/popular_widget/container_bottomsheet.dart';
import 'package:sdk_wallet_flutter/widgets/popular_widget/default_avatar.dart';
import 'package:sdk_wallet_flutter/widgets/popular_widget/member_widget.dart';
import 'package:sdk_wallet_flutter/widgets/popular_widget/row_info.dart';
import 'package:sdk_wallet_flutter/widgets/select_file/select_file.dart';
import 'package:sdk_wallet_flutter/widgets/select_file/select_file_cubit.dart';
import 'package:sdk_wallet_flutter/widgets/sliver_header.dart';
import 'package:sdk_wallet_flutter/widgets/text/custom_search_text.dart';
import 'package:sdk_wallet_flutter/widgets/text_bottom/text_bottom.dart';
import 'package:sdk_wallet_flutter/widgets/textformfield/close_text_base.dart';
import 'package:sdk_wallet_flutter/widgets/textformfield/extended_text_field/extended_text_field.dart';
import 'package:sdk_wallet_flutter/widgets/textformfield/extended_text_field/src/extended_editable_text.dart';
import 'package:sdk_wallet_flutter/widgets/textformfield/extended_text_field/src/extended_render_editable.dart';
import 'package:sdk_wallet_flutter/widgets/textformfield/extended_text_field/src/extended_text_field.dart';
import 'package:sdk_wallet_flutter/widgets/textformfield/extended_text_field/src/keyboard/binding.dart';
import 'package:sdk_wallet_flutter/widgets/textformfield/extended_text_field/src/keyboard/focus_node.dart';
import 'package:sdk_wallet_flutter/widgets/textformfield/extended_text_library/src/background_text_span.dart';
import 'package:sdk_wallet_flutter/widgets/textformfield/extended_text_library/src/extended_text_typedef.dart';
import 'package:sdk_wallet_flutter/widgets/textformfield/extended_text_library/src/extended_text_utils.dart';
import 'package:sdk_wallet_flutter/widgets/textformfield/extended_text_library/src/extended_widget_span.dart';
import 'package:sdk_wallet_flutter/widgets/textformfield/extended_text_library/src/extension.dart';
import 'package:sdk_wallet_flutter/widgets/textformfield/extended_text_library/src/image_span.dart';
import 'package:sdk_wallet_flutter/widgets/textformfield/extended_text_library/src/painting_image_span.dart';
import 'package:sdk_wallet_flutter/widgets/textformfield/extended_text_library/src/render_object/extended_text_render_box.dart';
import 'package:sdk_wallet_flutter/widgets/textformfield/extended_text_library/src/render_object/extended_text_selection_render_object.dart';
import 'package:sdk_wallet_flutter/widgets/textformfield/extended_text_library/src/selection/extended_text_selection.dart';
import 'package:sdk_wallet_flutter/widgets/textformfield/extended_text_library/src/selection/extended_text_selection_overlay.dart';
import 'package:sdk_wallet_flutter/widgets/textformfield/extended_text_library/src/selection/painter.dart';
import 'package:sdk_wallet_flutter/widgets/textformfield/extended_text_library/src/selection/scribble_focusable.dart';
import 'package:sdk_wallet_flutter/widgets/textformfield/extended_text_library/src/selection/typedef.dart';
import 'package:sdk_wallet_flutter/widgets/textformfield/extended_text_library/src/special_inline_span_base.dart';
import 'package:sdk_wallet_flutter/widgets/textformfield/extended_text_library/src/special_text_span.dart';
import 'package:sdk_wallet_flutter/widgets/textformfield/extended_text_library/src/special_text_span_builder.dart';
import 'package:sdk_wallet_flutter/widgets/textformfield/extended_text_library/src/text_painter_helper.dart';
import 'package:sdk_wallet_flutter/widgets/textformfield/form_input_base.dart';
import 'package:sdk_wallet_flutter/widgets/textformfield/prefix_icon.dart';
import 'package:sdk_wallet_flutter/widgets/textformfield/text_validate.dart';
import 'package:sdk_wallet_flutter/widgets/toast/toast.dart';
import 'package:sdk_wallet_flutter/widgets/views/empty_view.dart';
import 'package:sdk_wallet_flutter/widgets/views/expand_widget.dart';
import 'package:sdk_wallet_flutter/widgets/views/state_error_view.dart';
import 'package:sdk_wallet_flutter/widgets/views/state_layout.dart';
import 'package:sdk_wallet_flutter/widgets/views/state_stream_layout.dart';