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