Commit graph

4552 commits

Author SHA1 Message Date
sneurlax
485b4a1379 pass chainHeight, remove getChainHeight stub
typofix
2023-09-28 11:20:09 -05:00
sneurlax
6a2df4a76e feed in getChainHeight stub 2023-09-28 11:05:06 -05: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
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
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
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-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
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
sneurlax
f235fe220b Revert "fuse on click"
This reverts commit 3c092946c3.
2023-09-21 22:31:21 -05:00
sneurlax
3c092946c3 fuse on click 2023-09-21 22:31:14 -05:00
sneurlax
230a2edea4 implement input-signing 2023-09-21 22:30:48 -05:00
sneurlax
7ed17cfa91 add missing fusing svg 2023-09-21 22:21:41 -05:00
sneurlax
138df153d4 add missing peers svg 2023-09-21 22:21:35 -05:00
sneurlax
bc9cdccf32 add missing up from line svg 2023-09-21 22:21:29 -05:00
sneurlax
1df72ab06a implement pubkeysFromPrivkey and fix toScript 2023-09-21 17:29:12 -05:00
sneurlax
c12566cea9 implement fromScriptPubKey 2023-09-21 17:03:29 -05:00
sneurlax
7788ec7ace implement getAddressFromOutputScript in fusiondart and update comments 2023-09-21 16:57:21 -05:00