polkawallet_sdk_test.dart 1.5 KB

1234567891011121314151617181920212223242526272829
  1. import 'dart:convert';
  2. import 'package:flutter_test/flutter_test.dart';
  3. import 'package:polkawallet_sdk/polkawallet_sdk.dart';
  4. // import 'package:polkawallet_sdk/service/account.dart';
  5. // import 'package:polkawallet_sdk/service/index.dart';
  6. // import 'package:polkawallet_sdk/storage/keyring.dart';
  7. // import 'package:polkawallet_sdk/storage/types/keyPairData.dart';
  8. void main() {
  9. // const testKeystore =
  10. // '{"pubKey":"0xcc597bd2e7eda5094d6aa462523b629a502db6cc71a6ae0e9b158d9e42c6c462","mnemonic":"welcome clinic duck mom connect heart poet admit vendor robot group vacuum","rawSeed":"","address":"15cwMLiH57HvrqBfMYpt5AgGrb5SAUKx7XQUcHnBSs2DAsGt","encoded":"taoH2SolrO8UhraK1JxuNW9AcMMPY5UXMTJjlcpuyEEAgAAAAQAAAAgAAADdvrSwzB9yIFQ7ZCHQoQQV93zLhlAiZlits1CX2hFNm3/zPjYW63U7NzoF76UU4hUvyUTmrvT/K37v0zQ1eFrXwXvc2fmKFJ17qSR2oDvHfuCb+ruCsSrx/UsGtNLbzyCiomVYGMvRh/EzHEfBQO4jGaDi4Sq5++8QE2vuDUTePF8WsVSb5L9N30SFuNQ1YiTH7XBRG9zQhQTofLl0","encoding":{"content":["pkcs8","sr25519"],"type":["scrypt","xsalsa20-poly1305"],"version":"3"},"meta":{}}';
  11. group('sdk test', () {
  12. test('init sdk', () async {
  13. final sdk = WalletSDK();
  14. expect(sdk.api, null);
  15. });
  16. // test('account test', () async {
  17. // KeyPairData kdydata = KeyPairData.fromJson(jsonDecode(testKeystore));
  18. // final account = ServiceAccount(SubstrateService());
  19. // var decoded = await account.decodeAddress([kdydata.address]);
  20. // expect(decoded![kdydata.pubKey], kdydata.address);
  21. // });
  22. });
  23. }