Duke Leto
e88db6dde6
fix
2019-12-08 17:49:30 -05:00
Duke Leto
0308fac481
Update heir cc from upstream
2019-12-08 17:46:04 -05:00
Duke Leto
738e94c743
Update checkpoint data
2019-12-08 14:06:03 -05:00
Duke Leto
8ede0329b2
deprint
2019-12-08 14:02:20 -05:00
Duke Leto
bcc95bea7c
Update checkpoint script
2019-12-08 14:01:33 -05:00
Duke Leto
95e0749bd0
Automate all checkpoint data creation
2019-12-08 13:57:21 -05:00
Duke Leto
80e065568b
Add script to generate checkpoint data
2019-12-08 12:49:52 -05:00
Duke Leto
2bc004a6ba
prep checkpoints
2019-12-08 12:49:01 -05:00
Duke Leto
11de1671aa
Merge pull request #48 from DenioD/dev
...
add longestchain and notarized to getblockchaininfo
2019-12-02 06:02:33 -08:00
Duke Leto
3860b93eb3
Merge branch 'duke' of https://github.com/MyHush/hush3 into duke
2019-11-27 18:46:32 -05:00
Duke Leto
1d480ab75c
Revert "Upgrade to latest libsodium"
...
This reverts commit ebec245da7 .
2019-11-27 18:46:12 -05:00
Duke Leto
f37931b17d
Merge branch 'master' into dev
2019-11-26 17:29:21 -05:00
Duke Leto
16ca87226b
Merge remote-tracking branch 'origin/duke' into duke
2019-11-26 17:25:24 -05:00
Duke Leto
9444d8de85
update manpages
2019-11-26 08:21:32 -05:00
Duke Leto
c342938f59
Merge branch 'delete_verus' of https://github.com/MyHush/hush3 into delete_verus
2019-11-22 14:22:21 -05:00
Duke Leto
80355b4f4f
Merge remote-tracking branch 'origin/duke' into duke
2019-11-22 14:22:06 -05:00
Duke Leto
4d70123bf1
Update hush-uri.bat
2019-11-18 04:56:36 -08:00
Duke Leto
85eb5b7619
Merge remote-tracking branch 'origin/duke' into duke
2019-11-15 12:38:38 -05:00
Duke Leto
9bfd9fce6a
Fix logic bug that started mining by default and clean up lots of stuff
2019-11-14 22:46:31 -05:00
Duke Leto
6e70c487d6
Merge remote-tracking branch 'origin/duke' into duke
2019-11-14 22:40:56 -05:00
Duke Leto
1a92b617a7
Merge branch 'duke' into delete_verus
2019-11-14 21:57:14 -05:00
Duke Leto
5d6d52daf3
Port AFL stuff from zcash upstream
2019-11-14 21:55:35 -05:00
Duke Leto
e87d029968
Mostly-working Hush full node sans Verus!!!
...
Every line of Verus-specific code has been removed from the codebase.
This code compiles on Linux and can do a partial sync. A full sync
and other extensive tests need to be done before it's merged into
the duke branch.
BUGS:
One known bug is that the node starts to CPU mine by default, lol.
2019-11-05 09:42:21 -05:00
Duke Leto
f80fc3c002
update manpages and other junk
2019-11-04 11:01:52 -05:00
Duke Leto
0eaee9dc83
Good riddance
2019-11-04 10:53:36 -05:00
Duke Leto
7965ffc299
I think he does not like it, Mikey
2019-11-04 08:25:13 -05:00
Duke Leto
f39cd2a473
Delete Verus junk, which breaks ARMv8/aarch64 builds
2019-11-04 08:17:27 -05:00
Duke Leto
a918948401
clean up some junk in COPYING
2019-11-03 09:17:14 -05:00
Duke Leto
4d927680e0
remove unnecessary file
2019-11-03 09:09:37 -05:00
Duke Leto
cb47f78d4c
update wallet-utility help
2019-10-28 08:19:06 -04:00
Duke Leto
10ccae0d16
We do not use earlytxid so no reason to run this code
2019-10-28 08:14:19 -04:00
Duke Leto
ec3c6eaca7
Less noise and put back earlytxid stuff which was not the core issue
2019-10-28 07:58:51 -04:00
Duke Leto
1071e3c7c5
update manpages
2019-10-27 17:36:19 -04:00
Duke Leto
659ebb148d
Less noise and bump version
2019-10-27 16:33:19 -04:00
Duke Leto
f4c07ef5ae
Merge branch 'duke' into dev
2019-10-27 10:21:57 -04:00
Duke Leto
4c0ac5734a
Unbreak things by undoing a line accidentally deleted from LoadBlockIndex, derp
2019-10-27 10:18:06 -04:00
Duke Leto
1274fe5b1d
Fix WaitForShutdown, which was broken by earlytxid stuff
2019-10-27 07:11:21 -04:00
Duke Leto
8041d38c6f
meh
2019-10-27 05:47:25 -04:00
Duke Leto
2c42908ae1
Rewrite sapling param detection to be less horrific
2019-10-26 09:29:34 -04:00
Duke Leto
7b8fa48dba
meh
2019-10-26 07:52:24 -04:00
Duke Leto
36cb2d26c2
fixes
2019-10-26 06:50:56 -04:00
Duke Leto
a4f827faeb
remove zindex stuff that should not be on this branch
2019-10-25 18:23:15 -04:00
Duke Leto
1f1428257e
Remove blockindex changes from zindex that should not be in this branch
2019-10-25 17:42:55 -04:00
Duke Leto
02a8da2104
yep
2019-10-25 17:40:47 -04:00
Duke Leto
b00cda1c09
Fix lots of little things that were undone by migrating Hush to KMD source code
2019-10-25 10:17:30 -04:00
Duke Leto
2040061acb
add dev doc
2019-10-20 11:27:31 -04:00
Duke Leto
556703ddbc
update contributing doc
2019-10-20 11:14:39 -04:00
Duke Leto
15504ef2c1
Add .bat files
2019-10-20 10:14:15 -04:00
Duke Leto
edf0f1b672
document install/uninstall deb
2019-10-20 10:09:53 -04:00
Duke Leto
0d4f96b512
Teach hushd to look in /usr/share/hush for params
2019-10-19 23:18:27 -04:00
Duke Leto
85f4ba694e
update configure
2019-10-19 19:16:40 -04:00
Duke Leto
1b16eb9f19
remove junk
2019-10-19 18:32:03 -04:00
Duke Leto
f4b063af58
no mo fetchin'
2019-10-19 18:23:03 -04:00
Duke Leto
e673b44dc7
add authors file
2019-10-18 19:00:33 -04:00
Duke Leto
15a28a1480
Unbreak stuff
2019-10-18 18:48:05 -04:00
Duke Leto
b93da6e673
this is why we cannot have nice things
2019-10-18 15:35:41 -04:00
Duke Leto
a749108063
Update wrapper scripts for Debian systems
2019-10-18 15:28:55 -04:00
Duke Leto
25e025ef87
Install sapling params in debian /usr/share/hush for debian packages; show sha when making .deb
2019-10-18 01:20:02 -04:00
Duke Leto
2bd1fb03cf
make debian stuff happy
2019-10-18 01:04:02 -04:00
Duke Leto
a93763aadc
Merge remote-tracking branch 'origin/duke' into duke
2019-10-18 00:34:56 -04:00
Duke Leto
61917057d7
Merge pull request #37 from MyHush/syncfix
...
Port mempool coredump fix from blackjoker
2019-10-16 05:10:35 -07:00
Duke Leto
b40a4e9c82
Merge remote-tracking branch 'origin/newzview' into dukeFSM
2019-10-09 22:05:32 -04:00
Duke Leto
058f358838
add dep
2019-10-09 22:05:07 -04:00
Duke Leto
73dcf87f10
Merge upstream FSM into duke
2019-10-09 22:00:02 -04:00
Duke Leto
db8acab3de
Merge pull request #35 from MyHush/newzview
...
z_viewtransaction
2019-10-06 07:16:29 -07:00
Duke Leto
5dc358dfa4
more stuff
2019-10-06 06:10:43 -04:00
Duke Leto
2d707c541e
Merge pull request #34 from MyHush/newzview
...
z_viewtransaction
2019-10-05 12:51:13 -07:00
Duke Leto
a8cfe6ae4a
Add nullifier, anchor, commitment and rk
2019-10-05 15:44:07 -04:00
Duke Leto
cae920cf69
More stuff
2019-10-05 13:05:54 -04:00
Duke Leto
812078e212
We don't want no sprout around here
2019-10-05 12:36:27 -04:00
Duke Leto
ac8e1c966e
Merge pull request #31 from MyHush/memofix
...
Ignore exceptions when deserializing note plaintexts
2019-09-25 07:46:28 -07:00
Duke Leto
799f6d757b
Add some docs for getchaintxstats new features
2019-09-05 08:56:47 -04:00
Duke Leto
9de6e8a404
Merge branch 'duke' of https://github.com/MyHush/hush3 into duke
2019-09-05 08:49:53 -04:00
Duke Leto
22c2aa8fda
shielded is a better name for this key
2019-09-05 08:49:35 -04:00
Duke Leto
2390a7e499
Merge pull request #27 from MyHush/ztxstats
...
Add shielded stats to getchaintxstats via zindex
2019-08-22 08:19:06 -04:00
Duke Leto
4831ec41ec
Merge remote-tracking branch 'origin/ztxstats' into ztxstats
2019-08-08 13:27:47 -04:00
Duke Leto
bfe058f29b
Keep track of more zxtn stats
2019-08-08 13:27:27 -04:00
Duke Leto
5c519f9665
Start teaching hushd to track various stats about shielded xtns
2019-08-07 10:15:35 -04:00
Duke Leto
3806409294
Optimize check for HUSH3 in komodo_commission
2019-07-12 11:20:26 -07:00
Duke Leto
7d8928c5e9
Use strncmp correctly
2019-07-12 11:20:17 -07:00
Duke Leto
f6a4f17f82
Avoid downloading the 700MB sprout-groth16 file we do not need
2019-07-05 01:19:02 -04:00
Duke Leto
f5b4a57702
Fix -clientname, which must be used at runtime, not compile-time
2019-06-19 13:53:03 -04:00
Duke Leto
1cf04387b5
Merge branch 'duke' into dev
2019-06-19 11:48:47 -04:00
Duke Leto
96478bd32a
We must fetch sprout-groth16.params for now, until librustzcash changes
2019-06-19 11:05:38 -04:00
Duke Leto
bbee8f5749
Port INSTALL.md from old repo
2019-06-12 12:28:25 -04:00
Duke Leto
c57806e7ba
Add airdrop txids
2019-04-19 18:42:27 -07:00
Duke Leto
2b019cee0a
fix testchain asset name
2019-04-16 08:39:24 -07:00
Duke Leto
6b5958224e
Merge pull request #4 from lukechilds/patch-7
...
Fix hushd to work when called via symlink
2019-04-15 05:45:03 -07:00
Duke Leto
7846f5fb35
T5
2019-04-12 20:23:11 -07:00
Duke Leto
18e93c1c9b
fix compile error
2019-04-12 05:55:12 -07:00
Duke Leto
67ac0e98c0
Enable using arbitrary komodod binaries
2019-04-09 04:39:14 -07:00
Duke Leto
42200a4716
Fix z_listunspent RPC docs, which require different quoting that CLI function arguments ( #1339 )
2019-03-20 20:00:40 -11:00
Duke Leto
d61784c949
Custom asset chain client names ( #1338 )
...
* Allow setting client name via cli
* Add util.h for GetArg
2019-03-20 09:03:41 -11:00
Duke Leto
2a3d132b55
Show foundersreward in getblocktemplate if ac_founders enabled ( #1334 )
2019-03-15 07:28:39 -11:00
Duke Leto
02961a91e4
Port getchaintxstats from BTC master ( #1328 )
...
This will allow explorers to present interesting analytics about
transaction volume in various time frames.
2019-03-11 02:46:22 -11:00
Duke Leto
c4e7d1f436
Add help docs for all -ac_* params of komodod ( #1313 )
2019-03-06 02:10:01 -11:00
Duke Leto
c99801952b
Teach RPC interface about dpow-enabled minconfs ( #1231 )
...
* Make minconfs dpow-aware in z_listunspent + z_listreceivedbyaddress
* Add dpow-related test files to test suite
* Add dpow simulation to regtest every 7 blocks
* Fix compiler errors
* Fix link error
* Fix stdout spam when running regtests
* Dpowminconfs for listreceivedbyaddress
* dpowconfs tests
* Start adding specific tests for dpowminconfs in listreceivedbyaddress
* Get dpowminconfs tests for listreceivedbyaddress working
* Add dpowminconfs to getreceivedbyaddress + listunspent
* Add test for listtransactions + getreceivedbyaddress support
* Reliably passing dpowminconf tests. We only check for notarized-ness now, not exact confirmation numbers, to avoid race conditions
* Poll for the expected notarization info before running further tests; add support for getbalance
* Migrate tx_height() to a place where asyncrpcoperation_sendmany.cpp can use it
* fix
* Teach GetFilteredNotes about dpowconfs
Many RPCs rely on this internal function, which now correctly uses
dpowconfs to filter by the minconf/maxconf parameters.
* Fix sendmany when using non-default minconf
* inline seems to make things happy
* cleanup
* Add some code to test z_sendmany, which points out https://github.com/jl777/komodo/issues/1247
* try this
* Use already calculated value of dpowconfs instead of calculating it again
2019-03-03 12:27:50 -11:00
Duke Leto
f1e1ea6133
WIP add 'top N only' feature to gensnapshot rpc
2018-07-23 04:33:47 +00:00
Duke Leto
1aa7af1794
Allow certain addresses to be ignored in snapshot
2018-07-20 05:01:07 +00:00
Duke Leto
70748123a9
Sort addresses by amounts in descending order
2018-07-20 04:40:34 +00:00