Duke Leto
20fd7f0ce0
Remove old release notes for other projects
2019-12-23 18:12:37 -05:00
Duke Leto
20453042c9
Update ac_private test, which almost passes
2019-12-23 18:11:40 -05:00
Duke Leto
83be3aa4e1
Merge pull request #58 from DenioD/duke
...
Port Clamp JSON object depth to PHP limit from bitcoin-core #22 to Hush
2019-12-23 14:34:26 -08:00
Duke Leto
e79a0830d9
Start creating a HushTestFramework
2019-12-23 08:41:06 -05:00
Duke Leto
6eb19d75ae
Copyrights
2019-12-23 08:34:00 -05:00
Duke Leto
1c4e43c48e
Update test copyrights
2019-12-23 08:23:39 -05:00
Duke Leto
75768e235a
We ain't got no stinkin' sprout joinsplits 'round here
2019-12-23 08:19:20 -05:00
Duke Leto
3421fcb035
Updates to mininode.py
2019-12-23 07:57:22 -05:00
Duke Leto
a61118e818
Update python test framework for Hush
2019-12-23 07:50:40 -05:00
Duke Leto
dda892a51d
Merge branch 'duke' of https://github.com/MyHush/hush3 into duke
2019-12-22 19:43:06 -05:00
Duke Leto
a5f1f7eb8a
Update RPC readme
2019-12-22 19:42:56 -05:00
Duke Leto
e2f58d1e04
Merge pull request #57 from DenioD/duke
...
fix missing error message for z_importwallet
2019-12-22 12:56:02 -08:00
Duke Leto
ee7479db58
Merge pull request #56 from DenioD/duke
...
add rescan=false to z_importwallet and importwallet, add DenioD as Author
2019-12-22 08:32:15 -08:00
Duke Leto
585d9215c6
Do not anger the Elder Gods of The Build System
2019-12-22 11:01:31 -05:00
Duke Leto
eba9ea99cc
depends/ lacking a clean target in Makefile causes build.sh clean to fail early, this allows it to fail a bit further along
2019-12-22 08:21:16 -05:00
Duke Leto
15e7973012
This causes problems
2019-12-22 08:20:36 -05:00
Duke Leto
230cbffcf6
Hush port scanner
...
I wrote this simple port scanner in 5 minutes to verify if 3rd party Hush notary seeds
from https://github.com/KomodoPlatform/dPoW/blob/master/iguana/3rd_party
were running properly.
Currently they are all down.
$ cat contrib/notary_seeds.txt | ./contrib/hush_scanner
HOST P2P RPC
103.6.12.117 DOWN DOWN
95.213.238.99 DOWN DOWN
77.75.121.139 DOWN DOWN
139.162.45.144 DOWN DOWN
152.89.105.66 DOWN DOWN
152.89.104.58 DOWN DOWN
5.53.120.34 DOWN DOWN
139.99.208.141 DOWN DOWN
2019-12-22 07:01:04 -05:00
Duke Leto
3e8fd68a63
Update to Season 3.5 3rd party NN pubkeys
2019-12-22 06:10:02 -05:00
Duke Leto
f5c54dad71
Make compiler happy
2019-12-22 05:12:34 -05:00
Duke Leto
148e86a33b
Remove unneeded RPCs
2019-12-22 05:03:11 -05:00
Duke Leto
fc67008838
Do not compile this stuff by default
2019-12-22 05:00:17 -05:00
Duke Leto
7290e9d639
Update makefile
2019-12-22 04:47:15 -05:00
Duke Leto
d49e637ee3
Remove KMD-specific code that causes compile issues
2019-12-22 04:38:27 -05:00
Duke Leto
ec412aff1c
Remove KMD-specific code that causes compile issues
2019-12-22 04:38:17 -05:00
Duke Leto
53be0b4c39
Build system needs more ascii art
2019-12-22 04:37:54 -05:00
Duke Leto
e000998097
Fix bug in 'make clean' not removing libcc.so
2019-12-22 04:37:23 -05:00
Duke Leto
085c25d602
We do not need to compile some CCs we plan to never use
2019-12-22 04:36:55 -05:00
Duke Leto
f07dcf12ab
Fix some compile issues and set a timestamp fork value for completeness
2019-12-22 03:13:14 -05:00
Duke Leto
d837ed7358
Copyright
2019-12-22 02:58:21 -05:00
Duke Leto
750220a373
update some deprecation stuff
2019-12-22 02:57:51 -05:00
Duke Leto
02fefe0734
Add -hardfork-height CLI option to simulate different hardfork heights
2019-12-21 10:28:48 -05:00
Duke Leto
0fcbc40075
Here be dragons
2019-12-21 00:23:49 -05:00
Duke Leto
b243f63ed6
Merge branch 'duke' of https://github.com/MyHush/hush3 into duke
2019-12-21 00:02:30 -05:00
Duke Leto
4c42d5f93f
Try to set KMD Notary seasons correctly with our hardfork height
2019-12-21 00:02:16 -05:00
Duke Leto
6d843777d8
update some docs
2019-12-21 00:01:03 -05:00
Duke Leto
778e094a32
Change notary season detection by block height for HUSH
2019-12-20 23:13:27 -05:00
Duke Leto
0ed1b74f2f
Cleanup
2019-12-20 23:12:26 -05:00
Duke Leto
e23c866fdf
Derp
2019-12-20 15:38:19 -05:00
Duke Leto
cdf4c90c6d
Update setgenerate, getgenerate, getblocktemplate RPCs to remove staking code
2019-12-20 15:26:04 -05:00
Duke Leto
9cc5cbf733
Remove some staking code
2019-12-20 15:25:13 -05:00
Duke Leto
a440f92320
Enable the creation of shielded-only Hush smart chains via -ac_private=1
2019-12-20 15:13:23 -05:00
Duke Leto
9b568e8683
Merge branch 'zindex3' into duke
...
Conflicts:
.gitignore
2019-12-20 14:09:59 -05:00
Duke Leto
08361bec95
Prevent garbage data during chain sync
2019-12-20 11:40:43 -05:00
Duke Leto
2620de459f
Correctly count taddr outputs towards shielded payments
2019-12-20 10:47:24 -05:00
Duke Leto
80868ef5e4
Make sure to count taddr outputs in z=>t xtns as shielded payments
2019-12-20 09:05:08 -05:00
Duke Leto
a2e63618e4
Tone down our STDOUT debugging
2019-12-19 17:46:58 -05:00
Duke Leto
dbf1c23a81
Add rpc docs about organic xtns
2019-12-19 17:25:07 -05:00
Duke Leto
55258a54dc
Add rpc docs about shielded-only stats
2019-12-19 16:22:42 -05:00
Duke Leto
feee580c33
Add more getchaintxstats rpc docs
2019-12-19 16:10:29 -05:00
Duke Leto
284edb0968
Add some forgotten zstats that are important
2019-12-19 12:38:06 -05:00
Duke Leto
bf75e6aea3
Add payment rpc docs for getchaintxstats
2019-12-19 10:02:24 -05:00
Duke Leto
0baa4ecadf
Guard against negative values in statistics and add some rpc docs
2019-12-19 10:00:04 -05:00
Duke Leto
bb0b661009
Update gitignore
2019-12-19 09:28:47 -05:00
Duke Leto
b52d9786a6
Update some test files
2019-12-19 09:24:52 -05:00
Duke Leto
284f8a7e60
Pull in test change from upstream
2019-12-19 09:18:16 -05:00
Duke Leto
9c3d846573
Fix rpc c++ tests
2019-12-19 09:00:37 -05:00
Duke Leto
12e7c13a84
Change datatypes, do not use VARINT, increase exception logging
2019-12-19 00:10:52 -05:00
Duke Leto
ae87ece8ab
These sapling tests do not apply
2019-12-18 23:59:23 -05:00
Duke Leto
339f03233d
Clean up
2019-12-18 15:45:34 -05:00
Duke Leto
aef3f37b0f
move new zindex stuff to the end of serialization and more logging
2019-12-18 15:20:31 -05:00
Duke Leto
97df4d43ec
Set nChainPayments and increasing debugging/logging
2019-12-18 13:58:08 -05:00
Duke Leto
1cbcb0d012
Organic stats
2019-12-17 18:23:33 -05:00
Duke Leto
fbfdc8f40f
Port zindex code from old patches; compiles and seems to work when zindex is disabled
2019-12-17 12:08:14 -05:00
Duke Leto
02f9a91fb7
We do not use the depends mirror
2019-12-17 11:48:31 -05:00
Duke Leto
2ca116be49
update gitignore
2019-12-17 11:40:27 -05:00
Duke Leto
4f37ebbfc4
update depends docs
2019-12-17 11:32:00 -05:00
Duke Leto
2222de08e5
Make this error say where it is coming from
2019-12-17 11:23:57 -05:00
Duke Leto
2492ac8c3a
Start scavenging zindex code from the depths of the git bit bucket
2019-12-17 09:43:29 -05:00
Duke Leto
73030bccd2
Delete dead code relating to chainPower
2019-12-16 12:01:19 -05:00
Duke Leto
1e980895b8
Allow hush-cli stop to be run during RPC warmup, thanks to @zancas for the idea
2019-12-16 08:45:18 -05:00
Duke Leto
9f5b003a40
better name for this file
2019-12-16 06:58:46 -05:00
Duke Leto
a9895c3da7
Add example about running dpow tests
2019-12-16 06:53:50 -05:00
Duke Leto
79cb47b978
rename
2019-12-16 06:53:39 -05:00
Duke Leto
4e88608148
branding
2019-12-16 06:33:18 -05:00
Duke Leto
4d358ef595
branding
2019-12-16 06:33:07 -05:00
Duke Leto
ba2d7a183b
This file is wildly out-of-date, we have Github stats or git shortlog
2019-12-16 06:32:11 -05:00
Duke Leto
743ea40a7a
Merge pull request #51 from MyHush/danger
...
Danger Will Robinson!!!
2019-12-16 02:44:38 -08:00
Duke Leto
5ecc149142
Update gen-manpages.sh to autodetect hushd version
2019-12-15 21:26:43 -05:00
Duke Leto
fcb4f266a6
Add license to build-debian-package.sh
2019-12-15 21:08:26 -05:00
Duke Leto
e941ff0650
Update build-mac.sh help and change license to GPLv3
2019-12-15 21:05:41 -05:00
Duke Leto
d504a89cd7
update build.sh help and change license to GPLv3
2019-12-15 21:04:10 -05:00
Duke Leto
ce44ecd960
We do not use this release process
2019-12-15 21:03:35 -05:00
Duke Leto
2fc1e19151
update ticker
2019-12-15 20:48:44 -05:00
Duke Leto
6175c7f2ae
Update shield coinbase docs
2019-12-15 20:47:34 -05:00
Duke Leto
45503796c7
update payment disclosure docs
2019-12-15 20:47:27 -05:00
Duke Leto
73cd4e4d15
update payment api docs
2019-12-15 20:47:15 -05:00
Duke Leto
46fa5a32c5
Update wallet backup docs
2019-12-15 20:46:43 -05:00
Duke Leto
319983a518
Clean up release process
2019-12-15 20:45:56 -05:00
Duke Leto
94a6db6244
Hush does not use this process
2019-12-15 20:45:26 -05:00
Duke Leto
2eae4d2377
test suite tweaks
2019-12-15 20:36:13 -05:00
Duke Leto
52531f3f59
Update copyright
2019-12-15 20:31:33 -05:00
Duke Leto
18d22b21df
We have DPoW and do not rely on fragile re-org limits like Zcash
2019-12-15 20:30:10 -05:00
Duke Leto
1a2bcd6a1a
+x
2019-12-15 20:27:53 -05:00
Duke Leto
25f28f3909
It is not possible to make sprout addresses via z_getnewaddress
2019-12-15 20:26:19 -05:00
Duke Leto
7e9ea7e9ee
Tweak hush-cli stop message and help
2019-12-15 20:14:58 -05:00
Duke Leto
f3091936e1
Increase max debug.log file size to 100MB
...
ZEC took the route of disabling this by default, so debug.log files grow without limit,
in attempt to gather more data about CVE-2019-16930, which was fixed in the same emergency
release as changing this default behavior.
KMD has chosen to ignore that ZEC change, which I find reasonable. We take the middle path,
and 10X increase the size limit.
Now debug.log must hit 100MB to be resized, and potentially lose some data about attacks.
2019-12-15 19:53:49 -05:00
Duke Leto
22cb700e06
Remove CLI options whose internals have been removed
2019-12-15 19:34:17 -05:00
Duke Leto
0ea56333d1
Remove log2_stake from debug.log
2019-12-15 11:14:02 -05:00
Duke Leto
ccbe3478e5
Delete some sprout code
2019-12-15 06:26:00 -05:00
Duke Leto
8ebeafce77
Delete some sprout code that causes problems and remove some dead code
2019-12-14 22:15:28 -05:00