Commit Graph
100 Commits
Author SHA1 Message Date
Duke Leto 880cbc6b0d Mo docs for hushd 2020-09-07 08:54:12 -04:00
Duke Leto 58f7ae1336 Document hushd a bit 2020-09-07 08:51:50 -04:00
Duke Leto 043d58709d Fix off-by-one-decimal-place error discovered by @DenioD 2020-09-07 08:36:48 -04:00
Duke Leto b9fd0ce900 Fix bugs in porting zec upstream code 2020-09-07 08:34:19 -04:00
Duke Leto 1c4a2ee13c WIP hush_supply 2020-09-07 08:33:38 -04:00
Duke Leto 6745ea5a48 WIP script to simulate Hush total supply for every block in the future until it goes to zero 2020-08-17 00:17:09 -04:00
Duke Leto 9deb58fa4e Start to tweak hush_supply and save old script to compare results 2020-08-16 23:18:15 -04:00
Duke Leto 40d6716993 Update Hush emission schedule code based on going to 75s blocks @ Block 340K 2020-08-01 09:12:14 -04:00
Duke Leto 1d24015300 Update checkpoints 2020-07-31 09:24:47 -04:00
Duke Leto 6b531f4ecb Update checkpoints 2020-07-31 08:51:35 -04:00
Duke Leto 63652a543d Increase default stride to 5000 blocks 2020-07-31 08:34:08 -04:00
Duke Leto eab78f6b44 We probably don't need to version control our core files 2020-07-31 08:33:55 -04:00
Duke Leto 9459536b52 copyrights 2020-07-31 08:33:36 -04:00
Duke Leto 19b6feecba Fix docs of decoderawtransaction 2020-07-31 08:17:19 -04:00
Duke Leto bfbe4e9553 Tweak some logging 2020-07-28 11:38:16 -04:00
Duke Leto c14e7102bf Reduce noise 2020-07-28 11:11:21 -04:00
Duke Leto 10c5809877 More z_sendmany debugging when -zdebug enabled 2020-07-28 11:00:20 -04:00
Duke Leto b4e7f45826 Remove dead code 2020-07-28 00:44:57 -04:00
Duke Leto 79a4a48c38 Fix zaddr logging 2020-07-26 14:58:49 -04:00
Duke Leto fd456ec146 Bump version to 3.5.0 and update unix man pages 2020-07-26 08:47:59 -04:00
Duke Leto a59803c325 Merge branch 'sietch_dynamic' into danger 2020-07-26 08:29:45 -04:00
Duke Leto 6e40e2f1e2 NULL terminator considered important 2020-07-26 08:29:25 -04:00
Duke Leto 31983a9655 Correctly choose between dynamic or random sietch zdust addresses 2020-07-25 01:41:48 -04:00
Duke Leto 7e0c41977f Revert "Use dynamically generated zaddrs in sietch, which are not stored in wallet.dat"
This reverts commit 89532c4d7b.
2020-07-23 22:53:12 -04:00
Duke Leto ee09f123c6 Bump version to a 3.5 pre-release 2020-07-23 10:27:07 -04:00
Duke Leto 5a1109ccf4 Allow z2z fork height to be specified on CLI for testing 2020-07-23 08:04:25 -04:00
Duke Leto cf83dc135a Merge branch 'danger' into sietch_dynamic 2020-07-22 09:39:48 -04:00
Duke Leto 4401d484ef Merge branch 'duke' into danger 2020-07-22 09:34:40 -04:00
Duke Leto fbb9a20de4 Merge branch 'danger' of github.com:MyHush/hush3 into danger 2020-07-22 09:34:34 -04:00
Duke Leto 47aaeea0c9 Merge branch 'dev' into duke 2020-07-22 09:34:15 -04:00
Duke Leto 9f8f24dc78 Merge pull request #126 from miodragpop/patch-1
malloc.h conditional inclusion
2020-07-22 02:04:33 -04:00
Duke Leto 2452d4d3ec Merge pull request #123 from miodragpop/master-aarch64
Updates and tweaks which enable cross-building of 64bit arm binaries
2020-07-20 09:23:29 -04:00
Duke Leto b094db7113 More debugspam for -zdebug; Fix bug where shielded spends where not tracked correctly 2020-07-17 15:35:28 -04:00
Duke Leto 3110898426 Catch errors early and exit, such as when best chain is still activating 2020-07-17 01:24:50 -04:00
Duke Leto acead3ea3e Merge branch 'danger' of github.com:MyHush/hush3 into danger 2020-07-13 14:03:42 -04:00
Duke Leto cbf0351e98 Show shielded spends in getchaintxstats output 2020-07-13 14:03:37 -04:00
Duke Leto be314a6123 Merge pull request #118 from crackfoo/patch-6
Update funcs.mk
2020-07-12 19:35:33 -04:00
Duke Leto 40f0745fab Track shielded spends on disk so we can calculate anonset in real-time correctly 2020-07-11 11:11:14 -04:00
Duke Leto d516a21d54 Create setter to modify blocktime consensus params at run-time 2020-07-11 11:10:15 -04:00
Duke Leto 55890a0543 Set various chain params when changing blocktime 2020-07-11 01:19:08 -04:00
Duke Leto d4883bce7c More timedate changes from KMD 0.6 2020-07-09 10:31:12 -04:00
Duke Leto e959ea9768 Timedata changes from KMD 0.6 2020-07-09 08:35:04 -04:00
Duke Leto eb935e3c93 Set correct blocktime when disconnecting a block and rewinding before our block time halving 2020-07-09 07:22:33 -04:00
Duke Leto bb6565d966 Block time halving at height 340000 2020-06-24 20:49:53 -04:00
Duke Leto e4d2ada728 formatting 2020-06-24 17:58:03 -04:00
Duke Leto 2cf9b80b8c cleanup 2020-06-24 17:56:50 -04:00
Duke Leto 828fff6168 Update some tests 2020-06-23 12:59:32 -04:00
Duke Leto f03a7b0e7e Copyright 2020-06-23 12:48:36 -04:00
Duke Leto 920667dd73 Delete tests from ZEC that do not apply to us 2020-06-23 12:48:29 -04:00
Duke Leto 8c0faf62ef Update build instructions 2020-06-18 10:06:35 -04:00
Duke Leto 13e4ffafaf Merge pull request #117 from MyHush/dev
Hush 3.4.0
2020-06-18 04:53:13 -07:00
Duke Leto a7cd2b3750 Chill out on the logspam 2020-06-18 06:41:26 -04:00
Duke Leto 9bcf13bf4a report invalid roots 2020-06-18 05:40:04 -04:00
Duke Leto 4800f497aa Fix copyright 2020-06-17 22:32:00 -04:00
Duke Leto 83be5195e9 Revert "Randomize sietch memos and increase min zouts to 3"
This reverts commit a053d212b8.
2020-06-17 20:44:54 -04:00
Duke Leto 36e917f1d3 copyright 2020-06-17 20:43:58 -04:00
Duke Leto 646c68490b cleanup 2020-06-17 17:53:12 -04:00
Duke Leto f8972d4150 Remove mention of joinsplit from some error messages 2020-06-17 17:49:18 -04:00
Duke Leto 280cc4cfda oops 2020-06-17 12:36:08 -04:00
Duke Leto 6e31ee3b1d fix 2020-06-17 10:41:33 -04:00
Duke Leto d0dade1d2c desprout 2020-06-17 10:13:57 -04:00
Duke Leto 4de60497c8 Refactor GetSaplingWitnesses code and add some logging 2020-06-17 00:04:55 -04:00
Duke Leto 7f7876d208 oops 2020-06-16 12:25:47 -04:00
Duke Leto a470c4e251 get rid of z2zforkheight which causes linker bugz 2020-06-16 12:21:30 -04:00
Duke Leto 0c5923d749 Revert "HUSH dpow"
This reverts commit 40f68d0d05.
2020-06-16 12:04:12 -04:00
Duke Leto 94134862e5 try to make linker happy 2020-06-16 11:44:38 -04:00
Duke Leto 40f68d0d05 HUSH dpow 2020-06-16 11:43:18 -04:00
Duke Leto 07d7aacd90 destake 2020-06-16 11:24:12 -04:00
Duke Leto b5c9453129 Declare S4 to have happened already. This is now now 2020-06-16 10:46:25 -04:00
Duke Leto 9b6bc6cf14 desprout 2020-06-16 09:34:30 -04:00
Duke Leto ede0f21e67 desprout 2020-06-16 09:32:48 -04:00
Duke Leto 53172831d8 Delete sprout tests 2020-06-13 23:05:51 -04:00
Duke Leto 500dcabf53 Fix a compiler warning in cc and add some copyrights 2020-06-13 22:43:08 -04:00
Duke Leto a9d04b1e3f Include z2z fork height in our future seasons 2020-06-13 22:38:38 -04:00
Duke Leto 0a999c8497 Merge branch 'z2z' into duke 2020-06-13 22:13:54 -04:00
Duke Leto a053d212b8 Randomize sietch memos and increase min zouts to 3 2020-06-13 21:34:20 -04:00
Duke Leto 717533f711 Update unix man pages 2020-06-13 11:09:41 -04:00
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