oxen-core/src/cryptonote_core
Jason Rhinelander 7e6097d312 RPC: GET_TRANSACTION_POOL_STATS improvements/tweaks
- Take the "include_unrelayed" as a parameter instead of switching on on
  the admin context; there isn't likely to be anything sensitive there,
  and it makes little sense for a wallet to get *different* results just
  because it happens to be talking to a localhost oxend.
- Change the histogram code so that it always returns a fixed size
- Various improvements to histogram output; most notably printing a more
  useful indication of what the histogram outputs are (e.g. instead of:

             Age             Txes       Bytes
             now                0           0
       8.0 minutes ago          0           0
       16.1 minutes ago         0           0
       24.1 minutes ago         0           0
       32.2 minutes ago         0           0
       40.2 minutes ago         0           0
       48.3 minutes ago         0           0
       56.3 minutes ago         0           0
       64.3 minutes ago         0           0
       72.4 minutes ago         2        4559

  it now displays the ranges:

                  Age                Txes       Bytes
           now - 10.6min ago          0           0
       10.6min - 21.3min ago          0           0
       21.3min - 32.0min ago          0           0
       32.0min - 42.6min ago          0           0
       42.6min - 53.2min ago          0           0
       53.2min - 63.9min ago          0           0
       63.9min - 74.6min ago          0           0
       74.6min - 85.2min ago          0           0
       85.2min - 1.6hr ago            0           0
         1.6hr - 1.8hr ago            2        4559
2021-11-01 17:08:22 -04:00
..
blockchain.cpp Eviscerate epee timing garbage 2021-11-01 14:54:21 -04:00
blockchain.h Eviscerate epee timing garbage 2021-11-01 14:54:21 -04:00
CMakeLists.txt Add nlohmann-json submodule 2021-11-01 14:53:52 -04:00
cryptonote_core.cpp Promote critical startup errors to MFATAL 2021-11-01 14:53:10 -04:00
cryptonote_core.h Minor api improvement: return pair instead of two output params 2021-11-01 14:19:27 -04:00
cryptonote_tx_utils.cpp Drop integration test code. 2021-08-19 16:42:15 -03:00
cryptonote_tx_utils.h Enable ONS mapping type=wallet and resolve ONS wallet addresses 2021-04-12 10:27:57 +10:00
oxen_name_system.cpp Fix compiler warning in debug builds 2021-06-19 15:13:57 -03:00
oxen_name_system.h Add registered ons entry counts to get_info RPC 2021-06-09 13:55:07 -03:00
pulse.cpp Add snode revision soft forks & drop hard fork voting code 2021-06-19 15:13:57 -03:00
pulse.h Pulse: Use the latest round when querying quorums via rpc 2020-10-12 11:42:54 +11:00
service_node_list.cpp Replace epee C date crap with C++20 date backport 2021-11-01 14:54:18 -04:00
service_node_list.h Simplify participation structures 2021-11-01 14:53:10 -04:00
service_node_quorum_cop.cpp Simplify participation structures 2021-11-01 14:53:10 -04:00
service_node_quorum_cop.h Add lokinet reachability to quorum testing 2021-06-10 12:13:33 -03:00
service_node_rules.cpp Add snode revision soft forks & drop hard fork voting code 2021-06-19 15:13:57 -03:00
service_node_rules.h Drop integration test code. 2021-08-19 16:42:15 -03:00
service_node_swarm.cpp Don't sort an already-sorted vector 2021-04-19 00:14:47 -03:00
service_node_swarm.h Fix get_new_swarm_id() returning MAX_ID/2 when single swarm 2021-04-18 23:47:22 -03:00
service_node_voting.cpp Drop integration test code. 2021-08-19 16:42:15 -03:00
service_node_voting.h reason bitmask 2021-03-26 15:25:12 -03:00
tx_blink.cpp Work around clang/libc++ compiler crash 2020-06-09 23:06:54 -03:00
tx_blink.h Target macos 10.12 2020-10-18 11:18:08 -03:00
tx_pool.cpp RPC: GET_TRANSACTION_POOL_STATS improvements/tweaks 2021-11-01 17:08:22 -04:00
tx_pool.h RPC: GET_TRANSACTION_POOL_STATS improvements/tweaks 2021-11-01 17:08:22 -04:00
tx_sanity_check.cpp executable names changed 2021-01-04 14:19:42 +11:00
tx_sanity_check.h wallet: reroll fake outs selection on local tx_sanity_check failure 2020-01-14 22:56:23 +00:00
uptime_proof.cpp Move operator== into namespace 2021-09-03 02:17:07 -03:00
uptime_proof.h Move operator== into namespace 2021-09-03 02:17:07 -03:00