Commit Graph

205 Commits

Author SHA1 Message Date
CalDescent
9d6704ec42 Updated coin checkpoints location. 2022-08-07 16:56:36 +01:00
CalDescent
3d00f0b5ed Updated location of librustzcash 2022-08-07 16:48:12 +01:00
CalDescent
4565889110 Use remote server's latest height when building redeem P2SH transactions, as our latest height may not be correct. 2022-08-07 09:45:43 +01:00
CalDescent
dafb7f8a40 Revert "Re-enable syncing when redeeming P2SH, to see if it fixes a crash when building the transaction."
This reverts commit ca6d79464a.
2022-08-06 12:43:08 +01:00
CalDescent
a4176ace44 Update librustzcash 2022-07-24 19:21:00 +01:00
CalDescent
fb2bd249cc Update checkpoints URL 2022-05-28 17:10:56 +02:00
CalDescent
ca6d79464a Re-enable syncing when redeeming P2SH, to see if it fixes a crash when building the transaction. 2022-05-27 20:59:43 +02:00
CalDescent
b57610445f Don't require wallet to be unlocked when redeeming/refunding P2SH, since the private key is being passed into the request. 2022-05-27 10:40:25 +02:00
CalDescent
0dd7bdcace Disable synchronization and some more balance validation when redeeming/refunding P2SH 2022-05-27 10:39:42 +02:00
CalDescent
30332dfe52 Full redeem script has to be passed to the input when redeeming P2SH 2022-05-20 10:49:30 +01:00
CalDescent
73ba2d8b1f Fixed bug causing P2SH address to be treated as a P2PKH 2022-05-20 09:01:37 +01:00
CalDescent
7381ba6a91 Added locktime argument 2022-05-20 08:53:59 +01:00
CalDescent
688534812c Convert P2SH address to script_pubkey 2022-05-18 08:06:31 +01:00
CalDescent
d5daed9163 Added "redeemp2sh" command - a very early attempt to redeem a P2SH to a z address
Warning: this is unsafe - do not use with real funds unless you have read the code in detail and know exactly what it is doing. Many safety checks and features (such as paying change) are disabled. This is a work in progress, and very experimental.
2022-05-15 18:01:08 +01:00
CalDescent
d5637b76f2 Updated params when calling builder.add_transparent_output_with_script_pubkey() 2022-05-15 11:23:56 +01:00
CalDescent
ef662dd7c9 Added logging 2022-05-13 18:39:38 +01:00
CalDescent
6c2f716568 Bump librustzcash revision 2022-05-13 18:07:10 +01:00
CalDescent
1e9c75402b Added sendp2sh command (experimental) 2022-05-13 18:03:49 +01:00
CalDescent
94ea712217 Added send_to_p2sh_with_redeem_script()
This is highly experimental and will likely need rewriting after arriving at something that works.
2022-05-13 17:18:11 +01:00
CalDescent
4c27a4edfb Commented out do_save() when creating or restoring a wallet. 2022-05-04 08:56:27 +01:00
CalDescent
ee848bbbf2 Commented out existing wallet check when creating or restoring a wallet. 2022-05-04 08:55:54 +01:00
CalDescent
8879bf4405 Add num-integer v0.1.44 2022-04-26 12:24:32 +01:00
CalDescent
c21386b4b5 Switched deps to temporary alternate repo 2022-04-26 12:24:19 +01:00
Cryptoforge
fba43563f1 export private key for diversified addresses 2021-11-20 22:52:59 -08:00
Cryptoforge
e41874df40 Implement support for detection of diversified addressess 2021-11-16 07:27:32 -08:00
Cryptoforge
ddada7676b Update librustzcash location 2021-05-11 13:42:23 -07:00
Cryptoforge
de11448316 remove support for taddresses 2021-05-06 18:13:37 -07:00
Cryptoforge
5a7848381e update checkpoints endpoint 2021-03-14 19:34:45 -07:00
Cryptoforge
a2966cb9c1 update pop blocks 2021-03-04 16:54:11 -08:00
Cryptoforge
62dc6852b3 update checkpoints 2021-03-04 11:24:21 -08:00
Cryptoforge
e0ca959796 port to pirate 2021-03-03 21:12:13 -08:00
Cryptoforge
3f55a1411c Pirate config 2021-03-03 18:34:54 -08:00
Cryptoforge
89fe8d36cc fix spend from single zaddress 2020-10-12 20:37:11 -07:00
Cryptoforge
ca32c63ff4 update to use u32 consensus id 2020-10-12 15:09:14 -07:00
Cryptoforge
ba5411f3c9 add mulitcore feature to bellman 2020-10-01 21:04:57 -07:00
Cryptoforge
ac56d0bf72 fix key constants 2020-09-21 15:56:54 -07:00
Cryptoforge
ae09cb3707 fix crash on single unspent note 2020-09-18 12:35:13 -07:00
Cryptoforge
ea64467363 only add 1 zaddress to a new wallet 2020-09-17 20:14:51 -07:00
Cryptoforge
2b2567b239 Only add 1 zaddr to a new wallet 2020-09-13 11:09:48 -07:00
Cryptoforge
d9a5e89fbd use coin-ckeckpoint.json 2020-09-11 10:28:20 -07:00
Cryptoforge
08b60620f6 remove all checkpoints 2020-09-09 23:23:39 -07:00
Cryptoforge
fc7459dc03 multichain updates 2020-09-06 13:11:33 -07:00
Cryptoforge
41d855a784 Merge commit '6c0a672d6643b82b336160da5d3c05cbd2167967' into merge_upstream 2020-09-05 21:55:14 -07:00
Aditya Kulkarni
6c0a672d66 Fix android crash 2020-08-11 12:09:25 -07:00
Cryptoforge
6d61d9bddc wallet tx version 5 2020-08-09 20:12:29 -07:00
Aditya Kulkarni
06a268c2bd "unconfirmed" -> "unverified" 2020-08-07 10:11:55 -07:00
Aditya Kulkarni
263ec19476 Add "unconfirmed_zbalance" to the balance command.
Fixes #46
2020-08-06 11:33:32 -07:00
Cryptoforge
546196e756 update wallet and transaction list json format 2020-08-05 22:08:22 -07:00
Cryptoforge
041dc38b67 remove unneeded crate 2020-08-05 22:07:12 -07:00
Cryptoforge
6b6cd2ddd7 update checkpoints 2020-08-05 22:02:27 -07:00