Commit Graph

2322 Commits

Author SHA1 Message Date
jahway603
b06c378851 removed unused function mta_find_output 2022-09-11 18:01:44 -04:00
jahway603
3e75a2be22 delete unused zcbenchmarks 2022-09-07 00:35:08 -04:00
jahway603
43e0ec186b Get rid of CLIENT_DATE 2022-09-03 09:13:19 -04:00
Duke Leto
0c2487c427 Throw error in wallet if ReadBlockFromDisk fails 2022-09-03 09:08:58 -04:00
Duke Leto
739fe4d1f3 Merge branch 'dev' into danger 2022-07-12 08:32:06 -04:00
Duke Leto
dda7233536 Merge branch 'randomx' into dev 2022-07-12 08:31:26 -04:00
Duke Leto
15d254af10 Ignore chain sync verification and relaying when -testnode=1 2022-07-01 21:40:39 -04:00
Duke Leto
2b336dccc0 Fix ending height bug and check that ending height is larger than starting height 2022-06-09 06:41:09 -04:00
Jonathan "Duke" Leto
e0d22ee170 Enable z_anonsetblockdelta to calculate a delta for a block range; ignore coinbase txs as optimization 2022-06-09 03:00:50 -07:00
Duke Leto
cc61b19930 Make z_anonsettxdelta work on a tx that is not in our wallet and fix calculation 2022-06-07 23:56:25 -04:00
Duke Leto
c218cf1c09 Fix compile errors 2022-06-07 23:19:06 -04:00
Jonathan "Duke" Leto
bdde67c359 Initial implementation of anonsettxdelta + z_anonsetblockdelta 2022-06-07 20:05:49 -07:00
Duke Leto
689a360b60 Allow notary addresses in sendmany, fixes #126 2022-04-18 00:32:11 -04:00
Duke Leto
79a6f51c2d Update some comments and docs 2022-03-30 00:21:38 -04:00
jahway603
04911ae966 Mention z_viewtransaction in gettransaction and getrawtransaction RPC calls 2022-03-18 12:12:40 -04:00
Duke Leto
361998b5d2 Do not erase for now 2021-12-23 17:59:01 -05:00
Duke Leto
66f1f9b076 Remove mention of overwintered from RPC docs. HUSH and all HSCs are all overwintered #19 2021-12-23 12:14:54 -05:00
Duke Leto
b4dc415f1e Log when we are done doing a partial rescan 2021-12-23 10:46:20 -05:00
Duke Leto
8faa5dec89 Erase old unconfirmed wallet transactions that are too old to be accepted by network consensus rules 2021-12-22 12:12:13 -05:00
Duke Leto
cff8d114ea Fix rescan RPC to correctly use the optional rescan height 2021-12-21 20:55:29 -05:00
Duke Leto
e04465983c Port upstream rpc deadlock fix #77 2021-10-30 12:21:58 -04:00
Duke Leto
e00dabb79b Fix bug in listaddresses RPC 2021-09-18 11:25:13 -04:00
Duke Leto
f22cbbf1e2 Cleanup and remove dead code 2021-09-16 14:12:31 -04:00
Duke Leto
977e93cbaa Get rid of wolfssl warning about timing resistance 2021-09-13 13:12:37 -04:00
Duke Leto
f19c70bfa6 Add missing newline to rescan log line 2021-09-09 12:37:04 -04:00
Duke Leto
3d4123ee88 Cleanup 2021-09-03 12:35:59 -04:00
Duke Leto
ae9b87740d Remove broken links 2021-09-03 12:05:20 -04:00
Duke Leto
e3bb6ed01e listaddresses takes no params and remove accounts from docs 2021-09-02 18:50:56 -04:00
Duke Leto
b4cf845bf3 New listaddresses RPC and z_exportwallet RPC now can be called during RPC warmup 2021-09-02 12:22:04 -04:00
Duke Leto
0c6e5945a6 Add listaddresses as a new replacement for getaddressesbyaccount; cleanup 2021-09-01 20:26:59 -04:00
Duke Leto
b713f43487 Clean up dead code and cruft 2021-09-01 14:46:53 -04:00
Duke Leto
30001d4253 Comment out a z2z check that isn't quite correct 2021-08-22 17:34:44 -04:00
Duke Leto
b505660489 Clarify some docs related to Overwinter, which HUSH and all HSCs have 2021-08-22 14:57:49 -04:00
Duke Leto
056f314032 Add copyright 2021-08-11 14:04:14 -04:00
Duke Leto
91383d0bc5 . 2021-07-10 12:56:43 -04:00
Duke Leto
38089e2d15 Only build witness cache when needed 2021-07-10 02:30:05 -04:00
Duke Leto
14f38e3b0d Let us be honest 2021-07-08 18:15:59 -04:00
Duke Leto
195af2c65a Sietch for z_shieldcoinbase 2021-06-27 22:19:37 -04:00
Duke Leto
2c315965d7 Log data about clearing witness cache 2021-06-26 13:54:57 -04:00
Duke Leto
84f79558d5 Desprout 2021-05-19 21:32:36 -04:00
Duke Leto
4db320355b Small optimizations during rescanning and ChainTip() 2021-05-19 10:51:07 -04:00
Duke Leto
d977345b26 Specify that cleanwallettransactions only works on utxos, not zutxos 2021-05-15 12:15:00 -04:00
Duke Leto
4a536d62dc Update copyrights 2021-04-17 13:03:22 -04:00
Duke Leto
d654df7c29 Better error handling when there is no zaddr with enough balance 2021-04-17 12:46:33 -04:00
Duke Leto
1123ccf7bb Show actual zaddr in z_getoperationstatus output if it was automagic 2021-04-16 15:17:29 -04:00
Duke Leto
631a63a4e2 Automagic z_sendmany 2021-04-16 12:28:16 -04:00
Duke Leto
e48ffbe455 This error is user-facing in GUI wallets, so try to confuse them less 2021-04-15 12:44:23 -04:00
Duke Leto
5686f0c691 Clean up sprout turdz 2021-04-14 21:00:28 -04:00
Duke Leto
07931668cf Optionally filter balances by min value in z_getbalances 2021-04-14 20:15:11 -04:00
Duke Leto
ab934fd094 Much fast z_getbalances, such wow 2021-04-13 23:18:40 -04:00