onryo
58b65f9670
Update copyrights
3 months ago
Duke
07b041fd94
Do not apply overwinter/sapling consensus rules to block 0
3 months ago
Duke
9e0ac062fa
Delete a lot of CC stuff #381
4 months ago
Duke
bb8a3c57a4
Delete auction/faucet/heir CC rpcs #381
4 months ago
Duke
86104c4ef7
Remove oracles RPCs
4 months ago
Duke
27db254d68
Sapling and Overwinter network upgrades are always active
These NU's are always active for Hush Arrakis Chains so this code only serves
to slow down all operations by constantly being checked. So we disable them
which will speed up syncing, mining and creating transactions.
4 months ago
Duke
3a3c67e0fc
Delete many things we do not want or need
4 months ago
Duke
de7a5fb6d7
remove cc payments and rewards
4 months ago
Duke
657bb1e25e
remove dice, channels, lotto
4 months ago
Duke
2a713aeba2
remove gateways
4 months ago
Duke
a23ab58af6
Start removing unused gateway code
4 months ago
Duke
765487bb14
Remove unused code
4 months ago
Duke Leto
21530ba159
Remove unused code
4 months ago
jahway603
f5f52a7e81
ported Bitcoin PR 7229 to resolve Issue #16
6 months ago
Duke
d0c3d7587e
Add memoStr to RPC help of z_listunspent and z_listreceivedbyaddress
6 months ago
Duke
cb62670581
Add memoStr to z_listunspent output
6 months ago
Duke
e695340133
Update RPC help for z_listreceivedaddress
6 months ago
Duke
94a48329ad
Return help output if no address is given to z_listreceivedaddress
6 months ago
Duke
7eb9d75b94
Support * or ANY_ZADDR in z_mergetoaddress
7 months ago
Duke
f0395196ec
Do not resend wallet txs during IBD, rescan or loading blocks
7 months ago
Duke
b73297f1f5
More debugging when resending txs
7 months ago
Duke
4642a35f06
Stop building witnesses if abortrescan is called #331
7 months ago
Duke
ae0ff73548
Stop building witnesses if shutdown requested, fixes #330
7 months ago
Duke
d7cbdcab28
Always log when skipping a zaddr during z_importwallet
8 months ago
Duke
7c45e66fbe
Also return start and ending height in z_getstats json
8 months ago
Duke
4aca3493e3
Even more zstats
Example data for the entire history of the current HUSH mainnet :
./src/hush-cli z_getstats 1 1487622
{
"total_ztxs": 414962,
"total_zins": 798083,
"total_zouts": 3312131,
"total_ztxs_10_or_more_zins": 6789,
"total_ztxs_25_or_more_zins": 1779,
"total_ztxs_50_or_more_zins": 688,
"total_ztxs_100_or_more_zins": 174,
"total_ztxs_10_or_more_zouts": 2855,
"total_ztxs_25_or_more_zouts": 394,
"total_ztxs_50_or_more_zouts": 314,
"total_ztxs_100_or_more_zouts": 208,
"avg_zins": 1.923267672702561,
"avg_zouts": 7.981769415030774,
"largest_zins": 517,
"largest_zins_txid": "69f126edd5a0189fbbe84b0824eb48e16eddf180e7d5d4f34c4296d0f868ac7f",
"largest_zouts": 210,
"largest_zouts_txid": "2a3155f73fab9191978e77e03be8ec7167372c4549113a6eb3f8a9d343f749ba"
}
8 months ago
Duke
ff7a597032
Lots of more data for z_getstats
8 months ago
Duke
7ea88bb303
Return total zins+zouts in json
9 months ago
Duke
8eaba566fd
Force avg zins/zouts to be a double
9 months ago
Duke
0f4956dcd5
Initialize variables in z_getstats correctly
9 months ago
Duke
96ae2d61ca
z_getstats RPC that calculates various stats about ztxs in a block range
9 months ago
Duke
fc69220e78
Remove unused code
11 months ago
Duke
b03c8f3108
Remove unused code
11 months ago
Duke
533356ce63
Remove more dead code related to interest
1 year ago
Duke
c69a47dd61
Remove dead code relating to interest
1 year ago
Duke
b4be7aa19b
malloc_trim does not seem to exist on FreeBSD
1 year ago
jahway603
ca36706001
merge conflicts blow goats
1 year ago
Duke
8126e706c6
Optional OP_RETURN in z_sendmany
1 year ago
jahway603
d134fcf988
removed unused function to resolve Issue #273
1 year ago
Duke
bde7273c9f
Remove mapRequest tracking
1 year ago
Duke
560f8e2f41
Remove unused GetRequestCount()
1 year ago
Duke
e033a2e6eb
Update copyrights to 2023
1 year ago
Duke
2c9bd5dd18
abortrescan
1 year ago
Duke
b360a2395a
Allow abortrescan to be called via RPC
1 year ago
zanzibar
512da314a5
BIP155 (addrv2)
Tor v3 + i2p
1 year ago
Jonathan "Duke" Leto
ca52c6beb8
Avoid potential coredump if pindex is NULL
2 years ago
Duke Leto
b94ec80307
Use RANDOMX_FLAG_FULL_MEM
2 years ago
Duke Leto
c36464ee1b
Fix bug in getrescaninfo
There was a small bug in getrescaninfo where when a rescan first starts, it
shows rescanning=true but progress=100% because rescanHeight was not initialized
correctly.
Also update our rescanHeight while we are fast-forwarding thru blocks which are
before the current wallet birthday.
2 years ago
Duke Leto
6fda12612d
Initial implementation of abortrescan
2 years ago
Duke Leto
29ec7b5fb6
Set rescanStartHeight before we lock cs_main + cs_wallet
2 years ago