Skip to content

Commit 65ba540

Browse files
committed
chore: regenerate with LibBip85 name
1 parent c897bc5 commit 65ba540

File tree

7 files changed

+35
-33
lines changed

7 files changed

+35
-33
lines changed
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
rust_input: crate::api
22
rust_root: rust/
3-
dart_output: lib/src/rust
3+
dart_output: lib/src/rust
4+
dart_entrypoint_class_name: LibBip85

bindings/dart-bip85/lib/bip85.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
library bip85;
22

33
export 'src/rust/api/bip85.dart';
4-
export 'src/rust/frb_generated.dart' show RustLib;
4+
export 'src/rust/frb_generated.dart' show Bip85Lib;

bindings/dart-bip85/lib/src/rust/api/bip85.dart

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,19 +7,19 @@ import '../frb_generated.dart';
77
import 'package:flutter_rust_bridge/flutter_rust_bridge_for_generated.dart';
88

99
Uint8List derive({required String xprv, required String path}) =>
10-
RustLib.instance.api.crateApiBip85Derive(xprv: xprv, path: path);
10+
LibBip85.instance.api.crateApiBip85Derive(xprv: xprv, path: path);
1111

1212
String toWif({required String xprv, required int index}) =>
13-
RustLib.instance.api.crateApiBip85ToWif(xprv: xprv, index: index);
13+
LibBip85.instance.api.crateApiBip85ToWif(xprv: xprv, index: index);
1414

1515
String toXprv({required String xprv, required int index}) =>
16-
RustLib.instance.api.crateApiBip85ToXprv(xprv: xprv, index: index);
16+
LibBip85.instance.api.crateApiBip85ToXprv(xprv: xprv, index: index);
1717

1818
String toHex({required String xprv, required int length, required int index}) =>
19-
RustLib.instance.api
19+
LibBip85.instance.api
2020
.crateApiBip85ToHex(xprv: xprv, length: length, index: index);
2121

2222
String toMnemonic(
2323
{required String xprv, required int wordCount, required int index}) =>
24-
RustLib.instance.api.crateApiBip85ToMnemonic(
24+
LibBip85.instance.api.crateApiBip85ToMnemonic(
2525
xprv: xprv, wordCount: wordCount, index: index);

bindings/dart-bip85/lib/src/rust/frb_generated.dart

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,16 @@ import 'frb_generated.io.dart'
1212
import 'package:flutter_rust_bridge/flutter_rust_bridge_for_generated.dart';
1313

1414
/// Main entrypoint of the Rust API
15-
class RustLib extends BaseEntrypoint<RustLibApi, RustLibApiImpl, RustLibWire> {
15+
class LibBip85
16+
extends BaseEntrypoint<LibBip85Api, LibBip85ApiImpl, LibBip85Wire> {
1617
@internal
17-
static final instance = RustLib._();
18+
static final instance = LibBip85._();
1819

19-
RustLib._();
20+
LibBip85._();
2021

2122
/// Initialize flutter_rust_bridge
2223
static Future<void> init({
23-
RustLibApi? api,
24+
LibBip85Api? api,
2425
BaseHandler? handler,
2526
ExternalLibrary? externalLibrary,
2627
}) async {
@@ -34,7 +35,7 @@ class RustLib extends BaseEntrypoint<RustLibApi, RustLibApiImpl, RustLibWire> {
3435
/// Initialize flutter_rust_bridge in mock mode.
3536
/// No libraries for FFI are loaded.
3637
static void initMock({
37-
required RustLibApi api,
38+
required LibBip85Api api,
3839
}) {
3940
instance.initMockImpl(
4041
api: api,
@@ -48,12 +49,12 @@ class RustLib extends BaseEntrypoint<RustLibApi, RustLibApiImpl, RustLibWire> {
4849
static void dispose() => instance.disposeImpl();
4950

5051
@override
51-
ApiImplConstructor<RustLibApiImpl, RustLibWire> get apiImplConstructor =>
52-
RustLibApiImpl.new;
52+
ApiImplConstructor<LibBip85ApiImpl, LibBip85Wire> get apiImplConstructor =>
53+
LibBip85ApiImpl.new;
5354

5455
@override
55-
WireConstructor<RustLibWire> get wireConstructor =>
56-
RustLibWire.fromExternalLibrary;
56+
WireConstructor<LibBip85Wire> get wireConstructor =>
57+
LibBip85Wire.fromExternalLibrary;
5758

5859
@override
5960
Future<void> executeRustInitializers() async {}
@@ -76,7 +77,7 @@ class RustLib extends BaseEntrypoint<RustLibApi, RustLibApiImpl, RustLibWire> {
7677
);
7778
}
7879

79-
abstract class RustLibApi extends BaseApi {
80+
abstract class LibBip85Api extends BaseApi {
8081
Uint8List crateApiBip85Derive({required String xprv, required String path});
8182

8283
String crateApiBip85ToHex(
@@ -90,8 +91,8 @@ abstract class RustLibApi extends BaseApi {
9091
String crateApiBip85ToXprv({required String xprv, required int index});
9192
}
9293

93-
class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi {
94-
RustLibApiImpl({
94+
class LibBip85ApiImpl extends LibBip85ApiImplPlatform implements LibBip85Api {
95+
LibBip85ApiImpl({
9596
required super.handler,
9697
required super.wire,
9798
required super.generalizedFrbRustBinding,

bindings/dart-bip85/lib/src/rust/frb_generated.io.dart

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ import 'dart:ffi' as ffi;
1010
import 'frb_generated.dart';
1111
import 'package:flutter_rust_bridge/flutter_rust_bridge_for_generated_io.dart';
1212

13-
abstract class RustLibApiImplPlatform extends BaseApiImpl<RustLibWire> {
14-
RustLibApiImplPlatform({
13+
abstract class LibBip85ApiImplPlatform extends BaseApiImpl<LibBip85Wire> {
14+
LibBip85ApiImplPlatform({
1515
required super.handler,
1616
required super.wire,
1717
required super.generalizedFrbRustBinding,
@@ -79,15 +79,15 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl<RustLibWire> {
7979

8080
// Section: wire_class
8181

82-
class RustLibWire implements BaseWire {
83-
factory RustLibWire.fromExternalLibrary(ExternalLibrary lib) =>
84-
RustLibWire(lib.ffiDynamicLibrary);
82+
class LibBip85Wire implements BaseWire {
83+
factory LibBip85Wire.fromExternalLibrary(ExternalLibrary lib) =>
84+
LibBip85Wire(lib.ffiDynamicLibrary);
8585

8686
/// Holds the symbol lookup function.
8787
final ffi.Pointer<T> Function<T extends ffi.NativeType>(String symbolName)
8888
_lookup;
8989

9090
/// The symbols are looked up in [dynamicLibrary].
91-
RustLibWire(ffi.DynamicLibrary dynamicLibrary)
91+
LibBip85Wire(ffi.DynamicLibrary dynamicLibrary)
9292
: _lookup = dynamicLibrary.lookup;
9393
}

bindings/dart-bip85/lib/src/rust/frb_generated.web.dart

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ import 'dart:convert';
1212
import 'frb_generated.dart';
1313
import 'package:flutter_rust_bridge/flutter_rust_bridge_for_generated_web.dart';
1414

15-
abstract class RustLibApiImplPlatform extends BaseApiImpl<RustLibWire> {
16-
RustLibApiImplPlatform({
15+
abstract class LibBip85ApiImplPlatform extends BaseApiImpl<LibBip85Wire> {
16+
LibBip85ApiImplPlatform({
1717
required super.handler,
1818
required super.wire,
1919
required super.generalizedFrbRustBinding,
@@ -81,13 +81,13 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl<RustLibWire> {
8181

8282
// Section: wire_class
8383

84-
class RustLibWire implements BaseWire {
85-
RustLibWire.fromExternalLibrary(ExternalLibrary lib);
84+
class LibBip85Wire implements BaseWire {
85+
LibBip85Wire.fromExternalLibrary(ExternalLibrary lib);
8686
}
8787

8888
@JS('wasm_bindgen')
89-
external RustLibWasmModule get wasmModule;
89+
external LibBip85WasmModule get wasmModule;
9090

9191
@JS()
9292
@anonymous
93-
extension type RustLibWasmModule._(JSObject _) implements JSObject {}
93+
extension type LibBip85WasmModule._(JSObject _) implements JSObject {}

src/lib.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// Rust implementation of bip-85
2-
// Written in 2020 by Rita Kitic <rikitau@protonmail.com>
3-
// Maintained in 2024 by Azad EMERY <ethicnology@pm.me>
2+
// Initial work in 2020 by Rita Kitic <rikitau@protonmail.com>
3+
// Maintained in 2024 by J. Azad EMERY <ethicnology@pm.me>
44

55
//! # BIP-85 deterministic entropy generation
66
//!

0 commit comments

Comments
 (0)