mutichain_wallet_sdk 1.0.4
mutichain_wallet_sdk: ^1.0.4 copied to clipboard
A Mutichain Wallet Flutter SDK.
wallet_multichain #
A flutter plugin for execute wallet command (use js sdk)
Usage #
To use this plugin, add wallet_multichain as a dependency in your pubspec.yaml file.
Engineering #
sequenceDiagram
autonumber
participant bybit_app
participant mutichain_wallet_sdk
bybit_app->>mutichain_wallet_sdk: createWallet()
critical Webview
mutichain_wallet_sdk->>mutichain_wallet_sdk: JS.createWallet()
end
mutichain_wallet_sdk->>bybit_app: returnWalletObject()
Example #
import 'package:flutter/material.dart';
import 'package:mutichain_wallet_sdk/wallet_multichain_singleton.dart';
WalletMultichainSingletion walletMultichainSingletion = WalletMultichainSingletion.instanceSingleWallet();
void main() => runApp(
const MaterialApp(
home: Material(
child: Center(
child: ElevatedButton(
onPressed: _createWallet,
child: Text('createWallet()'),
),
),
),
),
);
void _createlallet() async {
walletMultichainSingletion.createWallet((value) {
print('wallet info :$value');
Fluttertoast.showToast(msg:value);
setState(() {
walletInfo = value;
});
});
}