入口:lib/main.dart
void main() async {
await GetStorage.init(get_storage_container);
final _plugins = [
PluginKusama(name: 'polkadot'),
PluginKusama(),
PluginAcala(),
PluginLaminar(),
PluginChainX(),
// PluginEdgeware(),
];
runApp(WalletApp(_plugins));
}
生成助记词
//apiAccount.dart
Future<void> generateAccount() async {
final mnemonic = await apiRoot.plugin.sdk.api.keyring.generateMnemonic();
apiRoot.store.account.setNewAccountKey(mnemonic);
}
https://wiki.polkadot.network/docs/zh-CN/build-transaction-construction