Commit Graph

180 Commits

Author SHA1 Message Date
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
dimxy
01dfdc6b67 addfunding now in coins
try correct fraction of profits
2019-04-23 15:41:03 +05:00
dimxy
a031847df5 leverage check 0
coin as double
2019-04-23 15:40:44 +05:00
dimxy
e66d51a261 komodo_gateway.h back into fsm state plus some comments 2019-04-23 15:40:36 +05:00
dimxy
1eccfc7485 corr errors after rebase
added comments
2019-04-23 15:40:35 +05:00
dimxy
505619e202 init batontxid
added checks for rpc
2019-04-23 15:40:16 +05:00
dimxy
5c349ea415 addfunding rpc added 2019-04-23 15:40:14 +05:00
jl777
81aa1908d9 Deprecate prices_extract 2019-04-15 23:31:59 -11:00
jl777
094f72afb4 Smoothed 2019-04-15 23:27:20 -11:00