Commit Graph

458 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
3781a9ac80 Added checkpoint for block 2000000 2022-08-07 15:10:55 +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
fdc99f9d10 Added checkpoints for blocks 1400000-1900000 2022-05-28 17:09:57 +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
4609c5ca9c set toolchain version 2022-04-25 22:36:32 -07: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
e19a1572e3 update checkpoints 2021-03-14 19:42:45 -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
096dfcf780
Merge pull request #1 from zerocurrencycoin/merge_upstream
Merge upstream
2020-09-28 16:32:15 -07:00
Cryptoforge
ac56d0bf72 fix key constants 2020-09-21 15:56:54 -07:00
Cryptoforge
60725ce7d4 add pirate checkpoints 2020-09-21 10:34:22 -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
12ff810a4d checkpoint update 2020-09-16 21:17:13 -07:00
Cryptoforge
2b2567b239 Only add 1 zaddr to a new wallet 2020-09-13 11:09:48 -07:00
Cryptoforge
7136a5cf5c add Arrow checkpoints 2020-09-12 18:40:02 -07:00
Cryptoforge
d9a5e89fbd use coin-ckeckpoint.json 2020-09-11 10:28:20 -07:00
Cryptoforge
8f36d2c2ad Checkpoints JSON 2020-09-11 10:27:35 -07:00
Cryptoforge
08b60620f6 remove all checkpoints 2020-09-09 23:23:39 -07:00