Duke Leto
c1fa21cad1
Most Hush blocks have 2 coinbase, one for miner and one for FR; improves #82
2020-02-24 05:42:11 -05:00
Duke Leto
649fa9fa71
Improve zindex to track anonset
2020-01-01 22:45:01 -05:00
Duke Leto
172ac60765
Initial implementation of shielded pool size. Tweaks to data stored in zindex are needed to get a more correct value
2019-12-28 12:49:01 -05:00
Duke Leto
08361bec95
Prevent garbage data during chain sync
2019-12-20 11:40:43 -05:00
Duke Leto
dbf1c23a81
Add rpc docs about organic xtns
2019-12-19 17:25:07 -05:00
Duke Leto
55258a54dc
Add rpc docs about shielded-only stats
2019-12-19 16:22:42 -05:00
Duke Leto
feee580c33
Add more getchaintxstats rpc docs
2019-12-19 16:10:29 -05:00
Duke Leto
284edb0968
Add some forgotten zstats that are important
2019-12-19 12:38:06 -05:00
Duke Leto
bf75e6aea3
Add payment rpc docs for getchaintxstats
2019-12-19 10:02:24 -05:00
Duke Leto
0baa4ecadf
Guard against negative values in statistics and add some rpc docs
2019-12-19 10:00:04 -05:00
Duke Leto
1cbcb0d012
Organic stats
2019-12-17 18:23:33 -05:00
Duke Leto
fbfdc8f40f
Port zindex code from old patches; compiles and seems to work when zindex is disabled
2019-12-17 12:08:14 -05:00
Duke Leto
208fb4a74d
Delete unnecessary code
2019-12-12 23:13:20 -05:00
Duke Leto
8f46f4cc68
src/rpc/blockchain.cpp upstream updates
2019-12-12 17:05:17 -05:00
Duke Leto
1fa3de387c
Delete delete delete
2019-12-11 16:31:28 -05:00
Jonathan "Duke" Leto
190f8fa99b
Merge remote-tracking branch 'origin/dev' into duke
2019-12-02 06:03:07 -08:00
Denio
89352fbf06
add missing help output of getblockchaininfo
2019-12-02 14:49:26 +01:00
Denio
975e014e89
add longestchain and notarized to getblockchaininfo
2019-12-02 14:29:18 +01:00
Duke Leto
f39cd2a473
Delete Verus junk, which breaks ARMv8/aarch64 builds
2019-11-04 08:17:27 -05:00
Duke Leto
a4f827faeb
remove zindex stuff that should not be on this branch
2019-10-25 18:23:15 -04:00
Duke Leto
a93763aadc
Merge remote-tracking branch 'origin/duke' into duke
2019-10-18 00:34:56 -04:00
ca333
6b79766999
Merge pull request #205 from KomodoPlatform/fix_PING
...
fix PING/REJECT attack [CVE-2019-17048, CVE-2019-16930]
2019-10-06 00:38:09 +02:00
ca333
85aad4be5d
fix PING attack [CVE-2019-17048]
2019-10-02 21:53:47 +02: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
Jonathan "Duke" Leto
4b97017077
Correctly return organic json
2019-09-05 08:19:04 +02:00
Jonathan "Duke" Leto
c1dd6e5b96
Add organic payment percents, organic paymentrate and txrate and organic payment count
2019-09-04 14:04:49 -07:00
Jonathan "Duke" Leto
715dc7cb36
These organic stats actually make sense
2019-08-27 06:23:02 -07:00
Jonathan "Duke" Leto
024f6ff43d
More organic stats
2019-08-27 05:58:49 -07:00
Jonathan "Duke" Leto
5e26d8ec4c
WIP organic txstats and add some missing stats
2019-08-27 04:42:24 -07:00
Jonathan "Duke" Leto
13dad469c7
add missing zstat and new dep
2019-08-22 05:43:51 -07:00
Jonathan "Duke" Leto
d0d6a9cea9
Merge remote-tracking branch 'jl777/FSM' into duke
...
Conflicts:
README.md
2019-08-22 05:23:03 -07:00
Jonathan "Duke" Leto
c91d1d1fdf
Use uints to save RAM/disk on block stats; fix ntz serialization
2019-08-21 11:25:38 -07:00
Jonathan "Duke" Leto
44f34a22e7
more -zindex
2019-08-19 05:07:34 -07:00
Jonathan "Duke" Leto
5365d15e69
Correct various stats and add block height to response
2019-08-18 18:06:12 -07:00
Jonathan "Duke" Leto
80b1479184
Improve shielded-only zstats
2019-08-17 21:54:48 -07:00
Jonathan "Duke" Leto
469c3c9cf2
So many zstats
2019-08-17 21:20:10 -07:00
Jonathan "Duke" Leto
22c0a22926
Compiles, RPC gives back some shielded stats, which have bugs
2019-08-17 05:56:07 -07:00
Jonathan "Duke" Leto
70eb669e63
Return json data about shielded xtns/payments
2019-08-13 07:08:31 -07:00
Jonathan "Duke" Leto
464251bdc3
Add total payment stats to getchaintxstats
2019-08-12 17:38:37 -07:00
Mihailo Milenkovic
a7204d9f85
CC fixes for nSPV and others ( #30 )
...
- Remove adding txfee inputs for gateways claim
- FULLNODE and SUPERLITE macros
- Filter SetCCtxids with txid from oprert
- Fix for nServices of fullnode
- Use SetCCtxids_nSPV for some more CCs
- Fix addnormalinputs and add checking if utxo spent in mempool
2019-08-12 14:16:46 +03:00
jl777
0454333ff8
Tristate KOMODO_NSPV
2019-07-30 05:11:57 -11:00
jl777
adc186390a
nSPV mempool used by CC
2019-07-17 01:07:12 -11:00
jl777
439e7cb5d7
Fix getchaintips rpc crash. Thanks mike tout!!
2019-06-07 08:51:38 -11:00
blackjok3r
1c6723b9f1
for gcharang
2019-05-27 16:22:43 +08:00
dimxy
dc30041567
corr rpc help
2019-05-23 19:35:32 +05:00
dimxy
3667b573fa
added refillfund rpc
2019-05-23 19:35:31 +05:00
Jonathan "Duke" Leto
3275b435de
Add synced key to getinfo+getblockchaininfo
...
This addresses #3 of upstream issue
https://github.com/zcash/zcash/issues/3996 .
Any software that creates a transaction outside of the RPC interface
MUST check if synced==true beforehand, otherwise metadata leakage which
leads to linkability analysis is possible.
The z_sendmany, z_shieldcoinbase and z_mergetoaddress RPCs have their
own synced checks, so it's not needed to look at this new synced value
when using those RPCs.
2019-05-16 05:24:27 -07:00
dimxy
bac6d503af
change to prices_getbetinfo()
2019-05-07 21:24:46 +05:00