Commit Graph
100 Commits
Author SHA1 Message Date
Duke Leto 3a28e7bab8 bump version to 3.4.0 2020-06-13 11:09:00 -04:00
Duke Leto 2fbcca4167 add rescan rpc 2020-06-13 10:14:51 -04:00
Duke Leto 6a4c86e3cd define next hardfork height 2020-06-13 10:14:41 -04:00
Duke Leto cc3ae81644 2020 2020-06-13 09:29:24 -04:00
Duke Leto f7a9db724a More error detection 2020-06-13 09:24:58 -04:00
Duke Leto 96c50683e9 Fix the fucking linker bug 2020-06-13 09:01:06 -04:00
Duke Leto 89bfb4d4a6 desprout 2020-06-13 08:51:59 -04:00
Duke Leto f4dd9fe3bb desprout 2020-06-13 08:50:52 -04:00
Duke Leto 5a601d1431 desprout 2020-06-08 11:13:17 -04:00
Duke Leto 0ca0637323 Use our mirror of boost, bintray is returning 403 currently 2020-06-07 17:31:27 -04:00
Duke Leto b0ea67d5be desprout 2020-06-07 16:10:49 -04:00
Duke Leto 0c118eb129 delete 2020-06-07 00:04:15 -04:00
Duke Leto f725a8362c desprout 2020-06-06 23:17:49 -04:00
Duke Leto 0eec14fb01 desprout 2020-06-06 20:28:02 -04:00
Duke Leto dd95b1471c desprout 2020-06-06 14:48:16 -04:00
Duke Leto b5a0d3b8b7 desprout 2020-06-06 14:11:30 -04:00
Duke Leto f13171efc6 desprout 2020-06-06 05:14:21 -04:00
Duke Leto 22d4d1a06e desprout 2020-06-06 04:34:30 -04:00
Duke Leto 0cc4772c25 desprout 2020-06-05 12:43:01 -04:00
Duke Leto 3cb215e39a more desprout, ugh 2020-06-05 12:17:41 -04:00
Duke Leto 90406d601c desprout 2020-06-05 11:13:30 -04:00
Duke Leto a44fa2ede4 This datastructure is tied to the wallet.dat format on disk 2020-06-05 10:24:22 -04:00
Duke Leto 86a98587a1 desprout 2020-06-05 10:14:52 -04:00
Duke Leto b089972147 delete 2020-06-05 10:07:36 -04:00
Duke Leto 7e48b4f8ec desprout 2020-06-05 09:31:31 -04:00
Duke Leto f7b1c1f26f Delete Payment Disclosures
This code will be "experimental" forever, only supports Sprout, and
is a piece of shit. Deleting with fire.

Sapling viewing keys are the replacement, which already exist.
2020-06-05 07:20:38 -04:00
Duke Leto 42a862650b desprout 2020-06-05 01:34:55 -04:00
Duke Leto 2c66142292 desprout 2020-06-05 01:22:51 -04:00
Duke Leto ed2c9450f9 desprout 2020-06-05 01:20:37 -04:00
Duke Leto ed91f0188b We aint got no JoinSplits around here 2020-06-04 21:56:04 -04:00
Duke Leto da6c0028a3 desprout 2020-06-04 21:51:49 -04:00
Duke Leto b32bf1f82c Revert "desprout"
This reverts commit 7c6c7150c6.
2020-06-04 21:51:21 -04:00
Duke Leto 7c6c7150c6 desprout 2020-06-03 22:20:10 -04:00
Duke Leto 52e3739671 desprout 2020-06-03 21:59:49 -04:00
Duke Leto 2134269e76 desprout 2020-06-03 00:12:54 -04:00
Duke Leto 62d438e0de desprout 2020-06-02 02:52:19 -04:00
Duke Leto 5be12774f4 desprout 2020-06-02 02:40:18 -04:00
Duke Leto 00bf3255eb desprout 2020-06-01 10:54:50 -04:00
Duke Leto c27264eb0f desprout 2020-06-01 01:42:19 -04:00
Duke Leto eec2dd51fb wallet desprout 2020-05-30 00:44:20 -04:00
Duke Leto ab0576a72e desprout 2020-05-29 23:47:28 -04:00
Duke Leto d265f782e7 desprout 2020-05-29 23:35:11 -04:00
Duke Leto 1010c7e8e4 Throw a logic error instead of asserting when we see weird witness shenanigans 2020-05-29 23:32:41 -04:00
Duke Leto e35b7e21b3 Less typing is nice 2020-05-29 23:13:15 -04:00
Duke Leto 9c5a4e682e desprout 2020-05-29 23:10:05 -04:00
Duke Leto ff0ce2b69a Fix warning 2020-05-29 02:08:21 -04:00
Duke Leto c0834c3cb7 S4 dpow notaries 2020-05-29 01:55:00 -04:00
Duke Leto 12d6704621 Merge branch 'duke' into danger 2020-05-21 21:23:45 -04:00
Duke Leto 52193c6a86 Merge branch 'dev' into duke 2020-05-21 21:22:43 -04:00
Duke Leto a6c0532d16 Merge pull request #107 from MyHush/subatomic
Subatomic Swaps In Hush
2020-05-21 12:10:37 -07:00
Duke Leto 16477843d6 Merge branch 'duke' into danger 2020-05-19 23:34:07 -04:00
Duke Leto e4029e3c79 Merge pull request #111 from DenioD/duke
port expired transaction notify from Zcash Issue #110, and add dpow season 4 pubkeys Issue #109
2020-05-19 04:28:02 -07:00
Duke Leto 095157d2d9 Remove sprout junk 2020-05-11 06:42:01 -04:00
Duke Leto dd5d932f87 Only print these when -zdebug is turned on 2020-05-11 06:34:48 -04:00
Duke Leto 8a4e72fca2 Remove some sprout code from BuildWitnessCache 2020-05-08 08:57:34 -04:00
Duke Leto 888efff4d1 Add subatomic to dapp makefile 2020-04-30 07:06:47 -04:00
Duke Leto 70bd156655 Add dapp header to make subatomic happy 2020-04-30 07:04:52 -04:00
Duke Leto 19ddbe1280 Update subatomic json 2020-04-30 06:57:21 -04:00
Duke Leto ed0385b524 Initial merge of subatomic dapp from KMD upstream
from dev branch of https://github.com/jl777/komodo/

commit d75041c478bcd721d44be0ab9af45c3d2ba2f69b
2020-04-30 06:51:54 -04:00
Duke Leto edf1a1d3dc Merge pull request #105 from DenioD/duke
add z_getnotescount as rpc call ported for Hush from https://github.c…
2020-04-25 08:17:10 -04:00
Duke Leto 152b9c9477 Merge pull request #103 from csharpee/upgrades
Fix package dep for ccache xz to gz compression algo.
2020-04-17 18:38:32 -04:00
Duke Leto d170d08260 Merge pull request #98 from csharpee/bugsbunny
updated undefined behavior in accordance with zcash remedy rex4539 #4056
2020-04-16 08:43:46 -04:00
Duke Leto a0e36da33c Spelling 2020-04-07 22:17:43 -04:00
Duke Leto be4812bd29 Use fee=0 if we do not have enough funds in this zaddr to pay a fee; track number of txs created 2020-04-07 21:17:58 -04:00
Duke Leto 941f983a9f speling iz hard 2020-04-07 21:16:04 -04:00
Duke Leto 32400168c1 Add logging for rare error cases in transaction builder 2020-04-07 21:15:39 -04:00
Duke Leto a96a1ebce5 Use fee=0 if we have less than a fee worth of funds to consolidate 2020-04-07 18:19:48 -04:00
Duke Leto cf4514deef Log more details during sapling consolidation 2020-04-07 13:36:46 -04:00
Duke Leto 88f846c359 Log more details for invalid binding sigs 2020-04-07 13:36:21 -04:00
Duke Leto 3175039f62 Log consolidation output amounts 2020-04-07 09:36:05 -04:00
Duke Leto 6cdf4dd765 Fix zrpcunsafe logging and log valueBalance when final_check fails 2020-04-07 00:11:53 -04:00
Duke Leto 6e6e6e8e18 Merge branch 'dev' of https://github.com/myhush/hush3 into dev 2020-04-06 23:09:50 -04:00
Duke Leto 4d56e542a8 Do not look for sprout notes 2020-04-06 23:07:11 -04:00
Duke Leto e03ef7f108 Avoid notes with height=0 2020-04-06 23:05:20 -04:00
Duke Leto 28f5f51e5e Do not call BatchWrite* for sprout 2020-04-06 23:03:27 -04:00
Duke Leto 848b78f848 Return early for unknown txs and log unconfirmed 2020-04-06 23:01:14 -04:00
Duke Leto a7dd309ad0 Add copyright 2020-04-06 18:37:02 -04:00
Duke Leto a49dc97e25 Log txid when IsFinalTx returns false 2020-04-06 18:25:00 -04:00
Duke Leto 7665509d99 Make this less noisy 2020-04-06 08:37:33 -04:00
Duke Leto a1f8116bfe Merge pull request #99 from ca333/patch-10
fix dead openssl download path
2020-04-06 05:19:33 -07:00
Duke Leto f5444b1679 LogPrintf does not take a category argument, only LogPrint 2020-03-26 09:18:52 -04:00
Duke Leto 9f0197bba3 Improved error handling and logging for sapling consolidation 2020-03-20 11:31:58 -04:00
Duke Leto 2e51538df8 Add some debug 2020-03-16 07:58:12 -04:00
Duke Leto 707d50e894 Only malloc_trim on unix+windows 2020-03-15 15:18:00 -04:00
Duke Leto 2e68231e13 Better 64bit check 2020-03-15 15:17:41 -04:00
Duke Leto e2d9245f1b Merge branch 'dev' of https://github.com/myhush/hush3 into dev 2020-03-15 09:27:50 -04:00
Duke Leto 93d887d6ab Add hushd help for -opretmintxfee 2020-03-15 09:27:39 -04:00
Duke Leto b32f72086c Merge pull request #97 from csharpee/enhancements
Enhancements
2020-03-15 05:01:11 -07:00
Duke Leto 3740f2df71 Add build-arm.sh from @radix42 2020-03-15 07:00:36 -04:00
Duke Leto 2439e5106b Port zcash/zcash#4390 and the included bitcoin/bitcoin#8063 2020-03-14 21:23:58 -04:00
Duke Leto f3cc3b25df Fix compiling komodo_curve25519.h on ARMv8 2020-03-14 21:06:09 -04:00
Duke Leto c0c7d497d0 Fix compile issues and hopefully better logging of consolidation 2020-03-14 15:03:23 -04:00
Duke Leto d81ab5c9c7 I think this should fix some compile issues 2020-03-14 10:45:04 -04:00
Duke Leto 7691e89b1b We got rid of this verus bug: fatal error: OCTET_STRING.h, yay 2020-03-14 08:48:54 -04:00
Duke Leto 378b1e3e74 Update coinsupply rpc docs 2020-03-14 08:44:00 -04:00
Duke Leto c271fb8cbd Locks and docs 2020-03-10 09:10:12 -04:00
Duke Leto 968890c591 More error checking and use a CAmount instead of int, which hopefully fixes CommitTransaction() bug 2020-03-10 09:10:05 -04:00
Duke Leto 1beb2b1fa8 Remove more sprouty code 2020-03-10 07:22:23 -04:00
Duke Leto 41662dc370 Remove sprout-related RPC docs 2020-03-10 07:22:14 -04:00
Duke Leto 448b72f270 Merge branch 'duke' into dev 2020-03-09 21:31:44 -04:00