motor_flutter 0.2.2 copy "motor_flutter: ^0.2.2" to clipboard
motor_flutter: ^0.2.2 copied to clipboard

The Official Implementation of the Sonr Motor Node in Flutter. This package provides methods for Authentication, Data Management, and Wallet interactions for the Sonr Network.

motor_flutter #

Flutter bindings for the Sonr Motor Node.

Installation #

Integrating into your existing Flutter project

flutter pub add motor_flutter

or

dependencies:
  motor_flutter: ^0.2.2

iOS

Add the following to your Podfile:

platform :ios, '13.0'

Then remove this line from your Podfile:

use_frameworks!

Usage #

Here is a simple example of using the Motor class to control a motor.

import 'package:motor_flutter/motor_flutter.dart';

// Initialize the Sonr Motor Node
final instance = await MotorFlutter();

// Create a new account
instance.createAccount("secure-password-123", _handleResponse);

// Helper function to handle response
void _handleResponse(CreateAccountResponse? resp) {
  if (resp != null) {
    // Login to an existing account
    final authInfo = resp.authInfo;
    instance.login(authInfo, (response) {
      print(response);
    });
  }
}

API Reference #

These methods are subject to change, as the library is being actively developed. For extended documentation, learn more at the Sonr docs.

Contributing #

See the contributing guide to learn how to contribute to the repository and the development workflow.

License #

MIT

5
likes
0
pub points
0%
popularity

Publisher

verified publishersonr.io

The Official Implementation of the Sonr Motor Node in Flutter. This package provides methods for Authentication, Data Management, and Wallet interactions for the Sonr Network.

Homepage
Repository (GitHub)
View/report issues

Documentation

Documentation

License

unknown (LICENSE)

Dependencies

device_info_plus, fixnum, flutter, get, logger, path_provider, plugin_platform_interface, protobuf, tuple

More

Packages that depend on motor_flutter