tiki_sdk_dart 3.0.0 copy "tiki_sdk_dart: ^3.0.0" to clipboard
tiki_sdk_dart: ^3.0.0 copied to clipboard

discontinuedreplaced by: tiki_trail

Create and enforce immutable data licensing records client-side. The core-implementation of TIKI's client-side infrastructure.

Use this package as a library

Depend on it

Run this command:

With Dart:

 $ dart pub add tiki_sdk_dart

With Flutter:

 $ flutter pub add tiki_sdk_dart

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

dependencies:
  tiki_sdk_dart: ^3.0.0

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

Import it

Now in your Dart code, you can use:

import 'package:tiki_sdk_dart/cache/content_schema.dart';
import 'package:tiki_sdk_dart/cache/license/license_model.dart';
import 'package:tiki_sdk_dart/cache/license/license_repository.dart';
import 'package:tiki_sdk_dart/cache/license/license_service.dart';
import 'package:tiki_sdk_dart/cache/license/license_use.dart';
import 'package:tiki_sdk_dart/cache/license/license_usecase.dart';
import 'package:tiki_sdk_dart/cache/license/license_usecase_enum.dart';
import 'package:tiki_sdk_dart/cache/payable/payable_model.dart';
import 'package:tiki_sdk_dart/cache/payable/payable_repository.dart';
import 'package:tiki_sdk_dart/cache/payable/payable_service.dart';
import 'package:tiki_sdk_dart/cache/receipt/receipt_model.dart';
import 'package:tiki_sdk_dart/cache/receipt/receipt_repository.dart';
import 'package:tiki_sdk_dart/cache/receipt/receipt_service.dart';
import 'package:tiki_sdk_dart/cache/title/title_model.dart';
import 'package:tiki_sdk_dart/cache/title/title_repository.dart';
import 'package:tiki_sdk_dart/cache/title/title_service.dart';
import 'package:tiki_sdk_dart/cache/title/title_tag.dart';
import 'package:tiki_sdk_dart/cache/title/title_tag_enum.dart';
import 'package:tiki_sdk_dart/l0/auth/auth_model_jwt.dart';
import 'package:tiki_sdk_dart/l0/auth/auth_repository.dart';
import 'package:tiki_sdk_dart/l0/auth/auth_service.dart';
import 'package:tiki_sdk_dart/l0/registry/registry_model_req.dart';
import 'package:tiki_sdk_dart/l0/registry/registry_model_rsp.dart';
import 'package:tiki_sdk_dart/l0/registry/registry_repository.dart';
import 'package:tiki_sdk_dart/l0/registry/registry_service.dart';
import 'package:tiki_sdk_dart/l0/storage/storage_model_list.dart';
import 'package:tiki_sdk_dart/l0/storage/storage_model_list_obj.dart';
import 'package:tiki_sdk_dart/l0/storage/storage_model_list_obj_owner.dart';
import 'package:tiki_sdk_dart/l0/storage/storage_model_token_req.dart';
import 'package:tiki_sdk_dart/l0/storage/storage_model_token_rsp.dart';
import 'package:tiki_sdk_dart/l0/storage/storage_model_upload.dart';
import 'package:tiki_sdk_dart/l0/storage/storage_model_vlist.dart';
import 'package:tiki_sdk_dart/l0/storage/storage_repository.dart';
import 'package:tiki_sdk_dart/l0/storage/storage_service.dart';
import 'package:tiki_sdk_dart/license.dart';
import 'package:tiki_sdk_dart/license_record.dart';
import 'package:tiki_sdk_dart/node/backup/backup_client.dart';
import 'package:tiki_sdk_dart/node/backup/backup_model.dart';
import 'package:tiki_sdk_dart/node/backup/backup_repository.dart';
import 'package:tiki_sdk_dart/node/backup/backup_service.dart';
import 'package:tiki_sdk_dart/node/block/block_model.dart';
import 'package:tiki_sdk_dart/node/block/block_repository.dart';
import 'package:tiki_sdk_dart/node/block/block_service.dart';
import 'package:tiki_sdk_dart/node/key/key_model.dart';
import 'package:tiki_sdk_dart/node/key/key_repository.dart';
import 'package:tiki_sdk_dart/node/key/key_service.dart';
import 'package:tiki_sdk_dart/node/key/key_storage.dart';
import 'package:tiki_sdk_dart/node/node_service.dart';
import 'package:tiki_sdk_dart/node/transaction/transaction_model.dart';
import 'package:tiki_sdk_dart/node/transaction/transaction_repository.dart';
import 'package:tiki_sdk_dart/node/transaction/transaction_service.dart';
import 'package:tiki_sdk_dart/node/xchain/xchain_client.dart';
import 'package:tiki_sdk_dart/node/xchain/xchain_model.dart';
import 'package:tiki_sdk_dart/node/xchain/xchain_repository.dart';
import 'package:tiki_sdk_dart/node/xchain/xchain_service.dart';
import 'package:tiki_sdk_dart/payable.dart';
import 'package:tiki_sdk_dart/payable_record.dart';
import 'package:tiki_sdk_dart/receipt.dart';
import 'package:tiki_sdk_dart/receipt_record.dart';
import 'package:tiki_sdk_dart/tiki_sdk.dart';
import 'package:tiki_sdk_dart/title.dart';
import 'package:tiki_sdk_dart/title_record.dart';
import 'package:tiki_sdk_dart/utils/bytes.dart';
import 'package:tiki_sdk_dart/utils/compact_size.dart';
import 'package:tiki_sdk_dart/utils/guard.dart';
import 'package:tiki_sdk_dart/utils/isolate.dart';
import 'package:tiki_sdk_dart/utils/merkel_tree.dart';
import 'package:tiki_sdk_dart/utils/rsa/rsa.dart';
import 'package:tiki_sdk_dart/utils/rsa/rsa_private_key.dart';
import 'package:tiki_sdk_dart/utils/rsa/rsa_public_key.dart';
import 'package:tiki_sdk_dart/utils/xml_parse.dart';
0
likes
130
points
208
downloads

Publisher

verified publishermytiki.com

Weekly Downloads

Create and enforce immutable data licensing records client-side. The core-implementation of TIKI's client-side infrastructure.

Homepage
Repository (GitHub)
View/report issues

Documentation

Documentation
API reference

License

MIT (license)

Dependencies

html, http, pointycastle, sqlite3, uuid

More

Packages that depend on tiki_sdk_dart