- Implement SynorStorage class for decentralized storage operations including upload, download, pinning, and CAR file management. - Create supporting types and models for storage operations such as UploadOptions, Pin, and StorageConfig. - Implement SynorWallet class for wallet operations including wallet creation, address generation, transaction signing, and balance queries. - Create supporting types and models for wallet operations such as Wallet, Address, and Transaction. - Introduce error handling for both storage and wallet operations.
37 lines
750 B
YAML
37 lines
750 B
YAML
name: synor_sdk
|
|
description: Flutter/Dart SDK for Synor - Compute, Wallet, RPC, and Storage
|
|
version: 0.1.0
|
|
homepage: https://github.com/mrgulshanyadav/Blockchain.cc
|
|
repository: https://github.com/mrgulshanyadav/Blockchain.cc/tree/main/sdk/flutter
|
|
issue_tracker: https://github.com/mrgulshanyadav/Blockchain.cc/issues
|
|
|
|
environment:
|
|
sdk: '>=3.0.0 <4.0.0'
|
|
flutter: '>=3.10.0'
|
|
|
|
dependencies:
|
|
flutter:
|
|
sdk: flutter
|
|
http: ^1.1.0
|
|
web_socket_channel: ^2.4.0
|
|
json_annotation: ^4.8.1
|
|
crypto: ^3.0.3
|
|
collection: ^1.18.0
|
|
|
|
dev_dependencies:
|
|
flutter_test:
|
|
sdk: flutter
|
|
flutter_lints: ^3.0.0
|
|
build_runner: ^2.4.0
|
|
json_serializable: ^6.7.0
|
|
mockito: ^5.4.0
|
|
|
|
flutter:
|
|
|
|
platforms:
|
|
android:
|
|
ios:
|
|
linux:
|
|
macos:
|
|
web:
|
|
windows:
|