Commit graph

4971 commits

Author SHA1 Message Date
ryleedavis
9762ffd180 WIP: move get transaction fees, delete wallet, open wallet, and tx http send 2023-09-27 16:47:26 -06:00
sneurlax
06760cff3d pedersenAmount patch WIP 2023-09-27 15:57:07 -05:00
sneurlax
372f95af07 update fusiondart ref and integration 2023-09-27 15:04:28 -05:00
likho
13a171f3ef WIP:Replace libepiccash calls with calls to abstract class, add error handling and return types other than strings 2023-09-27 17:53:10 +02:00
ryleedavis
dc457e7266 move scan outputs, create tx, get tx, cancel tx, and address info to abstract class 2023-09-26 17:26:28 -06:00
sneurlax
d760599183 update fusiondart ref 2023-09-26 16:16:24 -05:00
sneurlax
c850348de9 Merge remote-tracking branch 'origin/fusion' into fusion 2023-09-26 16:14:48 -05:00
sneurlax
0a20cbeb20 git rm crypto_plugins/tor 2023-09-26 16:14:42 -05:00
likho
098a69eded Move recover and wallet balances into abstract class 2023-09-26 17:36:21 +02:00
ryleedavis
337de9fd11 WIP: fusion progress provider 2023-09-26 09:30:31 -06:00
julian
6b7b72ef4f update ref 2023-09-25 09:26:46 -06:00
julian
7033e640b9 update ref 2023-09-25 09:00:42 -06:00
julian
154c727316 Refactor getUnusedReservedChangeAddresses so it doesn't depend on purely Isar links to Transaction objects which will not guarantee to catch all used addresses. 2023-09-22 17:32:38 -06:00
julian
593d2c7e7e named record params and clear variable names 2023-09-22 17:00:56 -06:00
ryleedavis
ec6f40cf68 Merge branch 'fusion' of https://github.com/cypherstack/stack_wallet into fusion 2023-09-22 16:48:26 -06:00
julian
55d8738acb check change addresses for transactions automatically in fusion interface change address getter function 2023-09-22 16:39:59 -06:00
ryleedavis
b0d0fec5e4 WIP: fusion progress provider 2023-09-22 16:20:57 -06:00
julian
a4f8c52148 pass in getter function for electrumx instance instead of keeping an old reference if the node connection info has changed. This ensures the electrumx calls done from the fusion interface use the updated node info 2023-09-22 15:59:07 -06:00
julian
5527678b94 tor fusion service 2023-09-22 15:44:40 -06:00
julian
59ac1563bc decode hex 2023-09-22 14:25:38 -06:00
julian-CStack
122430f03c
Merge pull request #674 from cypherstack/ui-fixes
ios entitlements
2023-09-22 14:13:50 -06:00
julian-CStack
fe6c94fb0a
Merge branch 'staging' into ui-fixes 2023-09-22 14:13:32 -06:00
julian-CStack
12f0dcce18 Merge remote-tracking branch 'origin/ui-fixes' into ui-fixes
# Conflicts:
#	macos/Runner/Release.entitlements
2023-09-22 14:12:06 -06:00
julian-CStack
26feef9d83 enititlements 2023-09-22 14:11:23 -06:00
sneurlax
04403d5e1e fix numBlanks calculation in fusiondart 2023-09-22 15:07:41 -05:00
sneurlax
f2854c0bc6 fix scriptPubKeyHex 2023-09-22 14:49:08 -05:00
julian
15417359a4 Merge remote-tracking branch 'origin_SW/staging' into fusion 2023-09-22 13:45:13 -06:00
julian
abd7111528 Merge branch 'wallets_refactor' into wallets-refactor-epic 2023-09-22 13:44:00 -06:00
julian
0efad4a5a6 Merge remote-tracking branch 'origin_SW/staging' into wallets_refactor 2023-09-22 13:43:33 -06:00
julian-CStack
c7c863e802
Merge pull request #673 from cypherstack/ui-fixes
update tor dep version
2023-09-22 13:43:11 -06:00
julian
69e24de4c1 update tor dep version 2023-09-22 13:42:36 -06:00
julian
7d2aaa28aa fix merge issue 2023-09-22 13:33:36 -06:00
sneurlax
722a72cff6 Merge remote-tracking branch 'origin/fusion' into fusion 2023-09-22 14:20:50 -05:00
sneurlax
55e6e56a2d replace bitcoindart with coinlib 2023-09-22 14:20:19 -05:00
julian
40b029351d slight change to output mapping 2023-09-22 13:01:02 -06:00
julian
af40bf3667 some FusionTransaction extension TODO cleanup 2023-09-22 12:50:59 -06:00
julian-CStack
7613a99ab3
Merge pull request #672 from cypherstack/ui-fixes
macos entitlements
2023-09-22 11:35:15 -06:00
sneurlax
d1603d5f72 add pubKey to fusion inputs 2023-09-22 12:18:43 -05:00
julian-CStack
cc7a37ea9f macos entitlements 2023-09-22 11:09:31 -06:00
julian
0a1523f2ce update fusiondart ref 2023-09-22 10:51:47 -06:00
julian
ec8d3ae1d8 Merge remote-tracking branch 'origin_SW/fusion' into fusion
# Conflicts:
#	lib/services/mixins/fusion_wallet_interface.dart
2023-09-22 10:50:01 -06:00
julian
4b964f611c fix static variable usage 2023-09-22 10:48:14 -06:00
sneurlax
ecdb49d84c add derivationPath in toFusionOutput 2023-09-22 11:45:16 -05:00
julian
b0f0ea48e1 add comment 2023-09-22 09:38:05 -06:00
julian
aa6fa66457 Merge remote-tracking branch 'origin_SW/staging' into wallets_refactor 2023-09-22 09:28:23 -06:00
sneurlax
504fdaa239 query isar for pubkey of address 2023-09-22 00:38:32 -05:00
sneurlax
4072c1929a implement dustLimit 2023-09-21 23:31:53 -05:00
sneurlax
83f7a2d1c2 refactor (use getRandomBytes) 2023-09-21 23:17:28 -05:00
sneurlax
a2e3a2aafa implement schnorrVerify, documentation, comments, etc 2023-09-21 23:12:08 -05:00
sneurlax
cb219d9459 comments 2023-09-21 22:40:14 -05:00