Commit Graph

29574 Commits

Author SHA1 Message Date
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
DenioD
c21819beee Port Clamp JSON object depth to PHP limit from bitcoin-core #22 2019-12-23 16:55:16 +01:00
Denio
ba39f552c0 Merge pull request #2 from MyHush/duke
Merge branch 'duke' of https://github.com/MyHush/hush3 into duke
2019-12-23 16:33:33 +01: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
DenioD
62539362bb fix missing error message for z_importwallet 2019-12-22 18:05:12 +01: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
DenioD
f7b759530c add DenioD to Authors :-) 2019-12-22 17:27:04 +01:00
DenioD
84de12fb41 add rescan=false option to z_importwallet and importwallet #55 2019-12-22 17:25:46 +01:00
Denio
e7bfbaef0d Merge pull request #1 from MyHush/duke
Do not anger the Elder Gods of The Build System
2019-12-22 17:17:42 +01: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