As we did for zcash, I've updated the XRPL crawler to use the latest ziggurat-core objects.
IpAddr has been changed to SocketAddr throughout.
since the port is often an Option variable, use a reasonable default when creating a SocketAddr instances from an IpAddr
an additional JSON-RPC method has been added to support writing a network summary to disk directly (rather than doing it from the current getmetrics call. The crawler readme has been correspondingly updated. It solves a serialization problem, as well as providing a cleaner API.
When data is written to disk directly, it gets wrapped in a JSON-RPC response. This way, all files are consistent.
As we did for zcash, I've updated the XRPL crawler to use the latest ziggurat-core objects.
IpAddr
has been changed toSocketAddr
throughout.Option
variable, use a reasonable default when creating aSocketAddr
instances from anIpAddr
getmetrics
call. The crawler readme has been correspondingly updated. It solves a serialization problem, as well as providing a cleaner API.