Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
59 commits
Select commit Hold shift + click to select a range
909436a
WIP: Add p2sh address for bch
Likho Sep 23, 2022
d4cfea4
WIP: Fix failing tests
Likho Sep 23, 2022
0fab3ec
dark theme color fixes
julian-CStack Sep 24, 2022
2d5b73c
firo private send vsize check
julian-CStack Sep 24, 2022
617471d
extra wallet management logging
julian-CStack Sep 24, 2022
3c68872
wallet navbar BG dark mode color fix
julian-CStack Sep 24, 2022
19c78c7
fix for https://github.com/cypherstack/stack_wallet/issues/75
julian-CStack Sep 24, 2022
a41e172
font fix
julian-CStack Sep 24, 2022
f45449f
style fixes
julian-CStack Sep 24, 2022
6442096
mnemonic word game selected text dark theme color fix
julian-CStack Sep 25, 2022
5395978
mnemonic word game selected text dark theme color fix
julian-CStack Sep 25, 2022
799f1be
add spacing option to tableview row items
julian-CStack Sep 25, 2022
cf8b0ea
nmc tx parse fix
julian-CStack Sep 25, 2022
669001c
nmc tx parse fix
julian-CStack Sep 25, 2022
1c889fd
Merge pull request #91 from cypherstack/testing
julian-CStack Sep 25, 2022
bd5711e
desktop restore layout
julian-CStack Sep 25, 2022
3c47190
new/restore desktop layout fixes
julian-CStack Sep 25, 2022
d5c3b29
WIP: Testing
Likho Sep 26, 2022
04f80c6
WIP: Fix bch tests
Likho Sep 26, 2022
4ce4704
Update tests for bch after adding P2SH
Likho Sep 26, 2022
c0e80f8
Merge remote-tracking branch 'origin/desktop' into add-p2sh-for-bch
Likho Sep 26, 2022
1fa65d9
standardized buttons, desktop dialog/alert outline, restore wallet re…
julian-CStack Sep 26, 2022
fb09088
finished up desktop restore from mnemonic flow
julian-CStack Sep 26, 2022
944bee8
text styles font based on theme
julian-CStack Sep 26, 2022
2d643d1
dark desktop icon color fix
julian-CStack Sep 26, 2022
1cc1a57
add map() functionality to listenable list
julian-CStack Sep 26, 2022
3ce4519
WIP desktop favorites
julian-CStack Sep 26, 2022
79b5cf8
scrollable limited favorites wrapping and fixed navigation on My Stac…
julian-CStack Sep 26, 2022
243f2e4
Desktop manage favorite wallets
julian-CStack Sep 26, 2022
84db4ac
enable bch
julian-CStack Sep 26, 2022
57f0ea5
Merge branch 'desktop' into testing
julian-CStack Sep 26, 2022
8e05d4e
various small bch fixes, temp disable tests
julian-CStack Sep 26, 2022
c41500e
bch testnet default node fix
julian-CStack Sep 26, 2022
5ff52f7
Merge pull request #93 from cypherstack/testing
ryleedavis Sep 26, 2022
8cda05f
Merge pull request #94 from cypherstack/staging
ryleedavis Sep 26, 2022
423db20
change build
Sep 26, 2022
b5ade06
Merge pull request #95 from cypherstack/rylee-tmp
ryleedavis Sep 26, 2022
d3767ed
more wow fixes
Sep 27, 2022
26b7306
Merge branch 'staging' into wow
Sep 27, 2022
88653f9
missing wow enum and price values
julian-CStack Sep 27, 2022
78849c7
transaction_model tests
Sep 27, 2022
e39111f
Merge pull request #96 from cypherstack/staging
ryleedavis Sep 28, 2022
edc9c11
wownero coin icon
julian-CStack Sep 28, 2022
7b3b755
wownero node and ui fixes
julian-CStack Sep 28, 2022
e8de5e3
flutter_libmonero update for wow fixes
julian-CStack Sep 28, 2022
80a7b3d
confirms null check
julian-CStack Sep 28, 2022
3ecd7fd
confirmations fix
julian-CStack Sep 28, 2022
1f56c73
change build
Sep 28, 2022
145c03a
update price tests to include wownero
julian-CStack Sep 28, 2022
ef4dab5
Merge pull request #97 from cypherstack/wow
ryleedavis Sep 28, 2022
6f594ad
wownero 11 decimal places fixes
julian-CStack Sep 28, 2022
fffceb1
fix wow crash
Sep 29, 2022
2e2732a
remove print
julian-CStack Sep 29, 2022
26460c7
Merge pull request #98 from cypherstack/wow
julian-CStack Sep 29, 2022
f85ee1a
change build
Sep 29, 2022
03cc123
Merge pull request #100 from cypherstack/testing
ryleedavis Sep 29, 2022
ef07c87
transactionData and transactionChunks
Sep 29, 2022
b33ade5
Merge pull request #101 from cypherstack/rylee-tmp
ryleedavis Sep 29, 2022
fbfe944
Merge pull request #103 from cypherstack/main
ryleedavis Sep 30, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions assets/svg/coin_icons/Wownero.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
25 changes: 25 additions & 0 deletions assets/svg/drd-icon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion crypto_plugins/flutter_libmonero
Submodule flutter_libmonero updated 103 files
8 changes: 6 additions & 2 deletions lib/main.dart
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ import 'package:cw_core/wallet_type.dart';
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
import 'package:flutter_libmonero/monero/monero.dart';
import 'package:flutter_libmonero/wownero/wownero.dart';
import 'package:flutter_riverpod/flutter_riverpod.dart';
import 'package:google_fonts/google_fonts.dart';
import 'package:hive_flutter/hive_flutter.dart';
Expand Down Expand Up @@ -84,7 +85,6 @@ void main() async {
appDirectory = (await getLibraryDirectory());
}
// FlutterNativeSplash.preserve(widgetsBinding: widgetsBinding);
await Hive.initFlutter(appDirectory.path);
if (!(Logging.isArmLinux || Logging.isTestEnv)) {
final isar = await Isar.open(
[LogSchema],
Expand Down Expand Up @@ -128,11 +128,14 @@ void main() async {

Hive.registerAdapter(NodeAdapter());

Hive.registerAdapter(WalletInfoAdapter());
if (!Hive.isAdapterRegistered(WalletInfoAdapter().typeId)) {
Hive.registerAdapter(WalletInfoAdapter());
}

Hive.registerAdapter(WalletTypeAdapter());

Hive.registerAdapter(UnspentCoinsInfoAdapter());
await Hive.initFlutter(appDirectory.path);

await Hive.openBox<dynamic>(DB.boxNameDBInfo);
int dbVersion = DB.instance.get<dynamic>(
Expand All @@ -143,6 +146,7 @@ void main() async {
}

monero.onStartup();
wownero.onStartup();

await Hive.openBox<dynamic>(DB.boxNameTheme);

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,9 +37,11 @@ class CreateOrRestoreWalletView extends StatelessWidget {
body: SizedBox(
width: 480,
child: Column(
mainAxisAlignment: MainAxisAlignment.center,
crossAxisAlignment: CrossAxisAlignment.center,
children: [
const Spacer(
flex: 10,
),
CreateRestoreWalletTitle(
coin: coin,
isDesktop: isDesktop,
Expand Down Expand Up @@ -67,6 +69,9 @@ class CreateOrRestoreWalletView extends StatelessWidget {
coin: coin,
isDesktop: isDesktop,
),
const Spacer(
flex: 15,
),
],
),
),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -151,6 +151,10 @@ class _NameYourWalletViewState extends ConsumerState<NameYourWalletView> {
crossAxisAlignment:
isDesktop ? CrossAxisAlignment.center : CrossAxisAlignment.stretch,
children: [
if (isDesktop)
const Spacer(
flex: 10,
),
if (!isDesktop)
const Spacer(
flex: 1,
Expand All @@ -163,7 +167,7 @@ class _NameYourWalletViewState extends ConsumerState<NameYourWalletView> {
height: 100,
),
SizedBox(
height: isDesktop ? 24 : 16,
height: isDesktop ? 0 : 16,
),
Text(
"Name your ${coin.prettyName} wallet",
Expand Down Expand Up @@ -358,6 +362,10 @@ class _NameYourWalletViewState extends ConsumerState<NameYourWalletView> {
),
),
),
if (isDesktop)
const Spacer(
flex: 15,
),
],
);
}
Loading