Network

Network

Schema
References
Example
Schema
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "Network",
"definitions": {
"network": {
"type": "object",
"description": "Network",
"properties": {
"udp": {
"type": "array",
"items": {
"$ref": "#/definitions/udpPeer"
}
},
"tcp": {
"type": "array",
"items": {
"$ref": "#/definitions/tcpPeer"
}
}
}
}
}
}
References
Example
{
"nids": 0,
"tcp": [
{
"hid": ":uid:a18e9cfa87fd818b43c8a44090464739",
"host": {
"ip": ":str:137.117.136.60",
"port": 30000
},
"incoming": false,
"serializer": 2451810,
"system": {
"agent": {
"name": ":str:/Radix:/2700000",
"protocol": 100,
"version": 2700000
},
"clock": 604,
"commitment": ":hsh:c163067c287f46f7119c644a35c8e0e3ae0c8d1c112f2a02e531e8ea0b65596b",
"hid": ":uid:ab63aa711419f596a125a1afe5c79e75",
"key": ":byt:A6/1u+Jo8LXXLscG4TtpWxcvvVz0FmsZ2LKhCr4dqWEm",
"nid": ":uid:50b8bc29f3042d556ad7432ede951a4d",
"planck": 25852923,
"port": 30000,
"serializer": -1833998801,
"shards": {
"high": 9223372036854775807,
"low": -9223372036854775808
},
"version": 100
},
"version": 100
},
{
"hid": ":uid:450a7cbb1ea238c4fb2416b4e6d5cb25",
"host": {
"ip": ":str:137.117.143.86",
"port": 30000
},
"incoming": true,
"serializer": 2451810,
"system": {
"agent": {
"name": ":str:/Radix:/2700000",
"protocol": 100,
"version": 2700000
},
"clock": 604,
"commitment": ":hsh:c163067c287f46f7119c644a35c8e0e3ae0c8d1c112f2a02e531e8ea0b65596b",
"hid": ":uid:f80bc7797dd26cfaea44ebf399fe098e",
"key": ":byt:A9YhKZRmKaowdAizIoUdCZQfMuVpmT/MYRFrlf9X+MnN",
"nid": ":uid:dae0fbc9d940b88b0e9dae435fba8341",
"planck": 25852923,
"port": 30000,
"serializer": -1833998801,
"shards": {
"high": 9223372036854775807,
"low": -9223372036854775808
},
"version": 100
},
"version": 100
},
{
"hid": ":uid:4c4dd66123359b4e8b1b1d330cb67791",
"host": {
"ip": ":str:51.144.41.19",
"port": 30000
},
"incoming": true,
"serializer": 2451810,
"system": {
"agent": {
"name": ":str:/Radix:/2700000",
"protocol": 100,
"version": 2700000
},
"clock": 604,
"commitment": ":hsh:c163067c287f46f7119c644a35c8e0e3ae0c8d1c112f2a02e531e8ea0b65596b",
"hid": ":uid:70e0c72a5e8ffafb8bf0f7c458aad087",
"key": ":byt:AwVVFy9VCmWFyjbxF3MqfLcOTD1xhAzx/+zHyy+0LzWi",
"nid": ":uid:50e20a814ded2bae0851dd67327669ce",
"planck": 25852923,
"port": 30000,
"serializer": -1833998801,
"shards": {
"high": 9223372036854775807,
"low": -9223372036854775808
},
"version": 100
},
"version": 100
},
{
"hid": ":uid:371ed9d35cd53f0905e5f878cb4f3918",
"host": {
"ip": ":str:137.117.139.116",
"port": 30000
},
"incoming": false,
"serializer": 2451810,
"system": {
"agent": {
"name": ":str:/Radix:/2700000",
"protocol": 100,
"version": 2700000
},
"clock": 604,
"commitment": ":hsh:c163067c287f46f7119c644a35c8e0e3ae0c8d1c112f2a02e531e8ea0b65596b",
"hid": ":uid:3f709040739e86e6e9a821e1578a4773",
"key": ":byt:At+kR7M0kNxhtAzqTpWtCfR/rGV4jxzojiGWmKscEFMN",
"nid": ":uid:8c9c38d5f0cbb60490842c4e9c7c05b9",
"planck": 25852923,
"port": 30000,
"serializer": -1833998801,
"shards": {
"high": 9223372036854775807,
"low": -9223372036854775808
},
"version": 100
},
"version": 100
}
],
"udp": [
{
"hid": ":uid:c0e79fa0f8e882a79155a169b757194a",
"host": {
"ip": ":str:137.117.140.76",
"port": 30000
},
"serializer": 2451810,
"system": {
"agent": {
"name": ":str:/Radix:/2700000",
"protocol": 100,
"version": 2700000
},
"clock": 604,
"commitment": ":hsh:c163067c287f46f7119c644a35c8e0e3ae0c8d1c112f2a02e531e8ea0b65596b",
"hid": ":uid:d5d85bfaf509294c826cecd0d989e4a9",
"key": ":byt:A5O+8riCRA8jgL+Kn7TOiV8P7l+2LhYnUlYW5TgJb4rX",
"nid": ":uid:b8f76bc747cb4e930391a34cfeda0aa3",
"planck": 25852923,
"port": 30000,
"serializer": -1833998801,
"shards": {
"high": 9223372036854775807,
"low": -9223372036854775808
},
"version": 100
},
"version": 100
},
{
"hid": ":uid:4c4dd66123359b4e8b1b1d330cb67791",
"host": {
"ip": ":str:51.144.41.19",
"port": 30000
},
"serializer": 2451810,
"system": {
"agent": {
"name": ":str:/Radix:/2700000",
"protocol": 100,
"version": 2700000
},
"clock": 604,
"commitment": ":hsh:c163067c287f46f7119c644a35c8e0e3ae0c8d1c112f2a02e531e8ea0b65596b",
"hid": ":uid:70e0c72a5e8ffafb8bf0f7c458aad087",
"key": ":byt:AwVVFy9VCmWFyjbxF3MqfLcOTD1xhAzx/+zHyy+0LzWi",
"nid": ":uid:50e20a814ded2bae0851dd67327669ce",
"planck": 25852923,
"port": 30000,
"serializer": -1833998801,
"shards": {
"high": 9223372036854775807,
"low": -9223372036854775808
},
"version": 100
},
"version": 100
},
{
"hid": ":uid:371ed9d35cd53f0905e5f878cb4f3918",
"host": {
"ip": ":str:137.117.139.116",
"port": 30000
},
"serializer": 2451810,
"system": {
"agent": {
"name": ":str:/Radix:/2700000",
"protocol": 100,
"version": 2700000
},
"clock": 604,
"commitment": ":hsh:c163067c287f46f7119c644a35c8e0e3ae0c8d1c112f2a02e531e8ea0b65596b",
"hid": ":uid:3f709040739e86e6e9a821e1578a4773",
"key": ":byt:At+kR7M0kNxhtAzqTpWtCfR/rGV4jxzojiGWmKscEFMN",
"nid": ":uid:8c9c38d5f0cbb60490842c4e9c7c05b9",
"planck": 25852923,
"port": 30000,
"serializer": -1833998801,
"shards": {
"high": 9223372036854775807,
"low": -9223372036854775808
},
"version": 100
},
"version": 100
},
{
"hid": ":uid:450a7cbb1ea238c4fb2416b4e6d5cb25",
"host": {
"ip": ":str:137.117.143.86",
"port": 30000
},
"serializer": 2451810,
"system": {
"agent": {
"name": ":str:/Radix:/2700000",
"protocol": 100,
"version": 2700000
},
"clock": 604,
"commitment": ":hsh:c163067c287f46f7119c644a35c8e0e3ae0c8d1c112f2a02e531e8ea0b65596b",
"hid": ":uid:f80bc7797dd26cfaea44ebf399fe098e",
"key": ":byt:A9YhKZRmKaowdAizIoUdCZQfMuVpmT/MYRFrlf9X+MnN",
"nid": ":uid:dae0fbc9d940b88b0e9dae435fba8341",
"planck": 25852923,
"port": 30000,
"serializer": -1833998801,
"shards": {
"high": 9223372036854775807,
"low": -9223372036854775808
},
"version": 100
},
"version": 100
},
{
"hid": ":uid:a18e9cfa87fd818b43c8a44090464739",
"host": {
"ip": ":str:137.117.136.60",
"port": 30000
},
"serializer": 2451810,
"system": {
"agent": {
"name": ":str:/Radix:/2700000",
"protocol": 100,
"version": 2700000
},
"clock": 604,
"commitment": ":hsh:c163067c287f46f7119c644a35c8e0e3ae0c8d1c112f2a02e531e8ea0b65596b",
"hid": ":uid:ab63aa711419f596a125a1afe5c79e75",
"key": ":byt:A6/1u+Jo8LXXLscG4TtpWxcvvVz0FmsZ2LKhCr4dqWEm",
"nid": ":uid:50b8bc29f3042d556ad7432ede951a4d",
"planck": 25852923,
"port": 30000,
"serializer": -1833998801,
"shards": {
"high": 9223372036854775807,
"low": -9223372036854775808
},
"version": 100
},
"version": 100
}
]
}

host

Schema
References
Example
Schema
"host": {
"type": "object",
"properties": {
"port": { "type": "number" },
"ip": { "$ref": "primitives.schema.json#/definitions/string" }
}
References

References

Example
"host": {
"ip": ":str:137.117.136.60",
"port": 30000
},

peer

Schema
References
Example
Schema
"peer": {
"type": "object",
"properties": {
"system": { "$ref": "primitives.schema.json#/definitions/bytes" },
"host": { "$ref": "primitives.schema.json#/definitions/bytes" }
}
}
References

References

Example
{
"hid": ":uid:a18e9cfa87fd818b43c8a44090464739",
"host": {
"ip": ":str:137.117.136.60",
"port": 30000
},
"incoming": false,
"serializer": 2451810,
"system": {
"agent": {
"name": ":str:/Radix:/2700000",
"protocol": 100,
"version": 2700000
},
"clock": 604,
"commitment": ":hsh:c163067c287f46f7119c644a35c8e0e3ae0c8d1c112f2a02e531e8ea0b65596b",
"hid": ":uid:ab63aa711419f596a125a1afe5c79e75",
"key": ":byt:A6/1u+Jo8LXXLscG4TtpWxcvvVz0FmsZ2LKhCr4dqWEm",
"nid": ":uid:50b8bc29f3042d556ad7432ede951a4d",
"planck": 25852923,
"port": 30000,
"serializer": -1833998801,
"shards": {
"high": 9223372036854775807,
"low": -9223372036854775808
},
"version": 100
},
"version": 100
}

tcpPeer

Schema
References
Example
Schema
"tcpPeer": {
"allOf": [
{ "$ref": "#/definitions/peer" },
{
"type": "object",
"properties": {
"incoming": {
"type": "boolean"
}
}
}
]
}
References

References

Example
{
"hid": ":uid:a18e9cfa87fd818b43c8a44090464739",
"host": {
"ip": ":str:137.117.136.60",
"port": 30000
},
"incoming": false,
"serializer": 2451810,
"system": {
"agent": {
"name": ":str:/Radix:/2700000",
"protocol": 100,
"version": 2700000
},
"clock": 604,
"commitment": ":hsh:c163067c287f46f7119c644a35c8e0e3ae0c8d1c112f2a02e531e8ea0b65596b",
"hid": ":uid:ab63aa711419f596a125a1afe5c79e75",
"key": ":byt:A6/1u+Jo8LXXLscG4TtpWxcvvVz0FmsZ2LKhCr4dqWEm",
"nid": ":uid:50b8bc29f3042d556ad7432ede951a4d",
"planck": 25852923,
"port": 30000,
"serializer": -1833998801,
"shards": {
"high": 9223372036854775807,
"low": -9223372036854775808
},
"version": 100
},
"version": 100
}

udpPeer

Schema
References
Example
Schema
"udpPeer": {
"allOf": [
{ "$ref": "#/definitions/peer" }
]
}
References

References

Example
{
"hid": ":uid:c0e79fa0f8e882a79155a169b757194a",
"host": {
"ip": ":str:137.117.140.76",
"port": 30000
},
"serializer": 2451810,
"system": {
"agent": {
"name": ":str:/Radix:/2700000",
"protocol": 100,
"version": 2700000
},
"clock": 604,
"commitment": ":hsh:c163067c287f46f7119c644a35c8e0e3ae0c8d1c112f2a02e531e8ea0b65596b",
"hid": ":uid:d5d85bfaf509294c826cecd0d989e4a9",
"key": ":byt:A5O+8riCRA8jgL+Kn7TOiV8P7l+2LhYnUlYW5TgJb4rX",
"nid": ":uid:b8f76bc747cb4e930391a34cfeda0aa3",
"planck": 25852923,
"port": 30000,
"serializer": -1833998801,
"shards": {
"high": 9223372036854775807,
"low": -9223372036854775808
},
"version": 100
},
"version": 100
}