oxen-core/src/cryptonote_protocol
Jason Rhinelander ce9d0a9c1e Storage server RPC improvements
Improves the oxend<->storage server communications protocol:

- pass storage server HTTPS port as part of the storage server ping
(which already carries the also-required OMQ port) rather than needing
to provide it when starting up oxend.  --storage-server-port is now
obsolete (and ignored, if specified).
- Fix up the internal API to use `storage_https_port` and
`storage_omq_port` rather than `storage_port` and `storage_lmq_port`.
- Redo and the SS ping RPC endpoint so that it is less verbose and more
closely matches the lokinet endpoint; instead of:

    { "version_major": 2, "version_minor": 0, "version_patch": 9, "storage_lmq_port": 22222 }

we now expect:

    { "version": [2,0,9], "https_port": 11111, "omq_port": 22222 }

- Tweaks the (not-yet-released) SS proof key names: "s"->"shp" and "slp"->"sop"
2021-04-08 13:42:33 -03:00
..
CMakeLists.txt Fix I2P/Tor/simplewallet merge 2020-05-20 12:36:54 +10:00
block_queue.cpp executable names changed 2021-01-04 14:19:42 +11:00
block_queue.h executable names changed 2021-01-04 14:19:42 +11:00
core_protocol_instantiation.cpp Split up huge instanciations & header fixes 2019-12-03 00:51:18 -04:00
cryptonote_protocol_defs.cpp Storage server RPC improvements 2021-04-08 13:42:33 -03:00
cryptonote_protocol_defs.h Storage server RPC improvements 2021-04-08 13:42:33 -03:00
cryptonote_protocol_handler.h Serialize the uptime proof using btencoding 2021-02-09 11:54:00 +11:00
cryptonote_protocol_handler.inl Serialize the uptime proof using btencoding 2021-02-09 11:54:00 +11:00
cryptonote_protocol_handler_common.h Serialize the uptime proof using btencoding 2021-02-09 11:54:00 +11:00
levin_notify.cpp executable names changed 2021-01-04 14:19:42 +11:00
levin_notify.h Move epee includes under "epee/..." 2020-10-24 12:46:27 -03:00
p2p_net_node_instantiation.cpp Split up huge instanciations & header fixes 2019-12-03 00:51:18 -04:00
quorumnet.cpp lmq -> omq internal rename 2021-04-08 13:38:51 -03:00
quorumnet.h initial loki -> oxen pass 2021-01-04 11:09:45 +11:00
quorumnet_conn_matrix.h Add support for N=11 and N=12 quorum comms (#1178) 2020-06-22 11:10:52 +10:00