Skip to content

Commit 2e0f380

Browse files
committed
clean up
1 parent d73d364 commit 2e0f380

8 files changed

+38
-6
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,8 @@ doc/api/
2929
.idea/
3030

3131
# Ignore build artifacts.
32+
macos/flutter_libsparkmobile.framework
33+
scripts/macos/build
3234
src/deps/sparkmobile/CMakeLists.txt
3335
src/deps/sparkmobile/secp256k1/CMakeLists.txt
3436
src/build

example/lib/main.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ import 'package:coinlib_flutter/coinlib_flutter.dart' as coinlib;
55
import 'package:flutter/material.dart';
66
import 'package:flutter/scheduler.dart';
77
import 'package:flutter/services.dart';
8-
import 'package:flutter_libsparkmobile/extensions.dart';
98
import 'package:flutter_libsparkmobile/flutter_libsparkmobile.dart';
9+
import 'package:flutter_libsparkmobile/src/extensions.dart';
1010

1111
abstract class SparkAddressGenerator {
1212
/// Generate key data from a mnemonic.
@@ -25,7 +25,7 @@ abstract class SparkAddressGenerator {
2525
static Future<String> getAddress(
2626
String keyDataHex, int index, int diversifier, bool isTestnet) async {
2727
return await LibSpark.getAddress(
28-
privateKey: keyDataHex.toBytes32(),
28+
privateKey: keyDataHex.to32BytesFromHex(),
2929
index: index,
3030
diversifier: diversifier,
3131
isTestNet: isTestnet,

example/macos/Podfile.lock

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
PODS:
2+
- coinlib_flutter (0.3.2):
3+
- Flutter
4+
- FlutterMacOS
5+
- flutter_libsparkmobile (0.0.1):
6+
- FlutterMacOS
7+
- FlutterMacOS (1.0.0)
8+
9+
DEPENDENCIES:
10+
- coinlib_flutter (from `Flutter/ephemeral/.symlinks/plugins/coinlib_flutter/darwin`)
11+
- flutter_libsparkmobile (from `Flutter/ephemeral/.symlinks/plugins/flutter_libsparkmobile/macos`)
12+
- FlutterMacOS (from `Flutter/ephemeral`)
13+
14+
EXTERNAL SOURCES:
15+
coinlib_flutter:
16+
:path: Flutter/ephemeral/.symlinks/plugins/coinlib_flutter/darwin
17+
flutter_libsparkmobile:
18+
:path: Flutter/ephemeral/.symlinks/plugins/flutter_libsparkmobile/macos
19+
FlutterMacOS:
20+
:path: Flutter/ephemeral
21+
22+
SPEC CHECKSUMS:
23+
coinlib_flutter: 6abec900d67762a6e7ccfd567a3cd3ae00bbee35
24+
flutter_libsparkmobile: 3c5da510d0fe230e58334c298a7fb29cc90235b2
25+
FlutterMacOS: 8f6f14fa908a6fb3fba0cd85dbd81ec4b251fb24
26+
27+
PODFILE CHECKSUM: 236401fc2c932af29a9fcf0e97baeeb2d750d367
28+
29+
COCOAPODS: 1.11.3

ffigen.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: |
44
Bindings for `src/flutter_libsparkmobile.h`.
55
66
Regenerate bindings with `flutter pub run ffigen --config ffigen.yaml`.
7-
output: 'lib/flutter_libsparkmobile_bindings_generated.dart'
7+
output: 'lib/src/flutter_libsparkmobile_bindings_generated.dart'
88
headers:
99
entry-points:
1010
- 'src/flutter_libsparkmobile.h'

lib/flutter_libsparkmobile.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ import 'dart:io';
44
import 'dart:typed_data';
55

66
import 'package:ffi/ffi.dart';
7-
import 'package:flutter_libsparkmobile/extensions.dart';
87

9-
import 'flutter_libsparkmobile_bindings_generated.dart';
8+
import 'src/extensions.dart';
9+
import 'src/flutter_libsparkmobile_bindings_generated.dart';
1010

1111
const kSparkChain = 6;
1212
const kSparkBaseDerivationPath = "m/44'/136'/0'/$kSparkChain/";
File renamed without changes.

test/flutter_libsparkmobile_test.dart

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import 'package:flutter_libsparkmobile/flutter_libsparkmobile.dart';
2+
import 'package:flutter_libsparkmobile/src/extensions.dart';
23
import 'package:flutter_test/flutter_test.dart';
34

45
void main() {
@@ -19,7 +20,7 @@ void main() {
1920

2021
// Derive the address from the key data.
2122
final address = await LibSpark.getAddress(
22-
privateKey: keyDataHex.toBytes32(),
23+
privateKey: keyDataHex.to32BytesFromHex(),
2324
index: 1,
2425
diversifier: 0,
2526
isTestNet: false,

0 commit comments

Comments
 (0)