Skip to content

Commit

Permalink
more undo
Browse files Browse the repository at this point in the history
  • Loading branch information
pdp2121 committed Nov 13, 2023
1 parent fb6a08f commit 55b3a01
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion ARCHITECTURE.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
<!-- TODO: this page should probably be fleshed out into a documentation website of some sort -->

There are 3 folders in `src`, corresponding to the 3 processes that the VHS runs:

* `api` manages the VHS API endpoints.
* `connection-manager` manages the connections to rippled, and listens to validation and manifest streams.
* `crawler` finds validators and overlay nodes.
Expand Down Expand Up @@ -54,6 +53,7 @@ This table keeps track of the nodes in the network, which it finds via crawling
| `load_factor_server` |The load factor of the server (used for fees). |
| `version` |The version of rippled software that the node is running. |


### `daily_agreement`

This table keeps track of how reliable validators have been, on a 24-hour level.
Expand All @@ -64,6 +64,7 @@ This table keeps track of how reliable validators have been, on a 24-hour level.
| `day` |The day that the data is for. |
| `agreement` |Data about the reliability of the node.|


### `hourly_agreement`

This table keeps track of how reliable validators have been, on an hourly level.
Expand All @@ -74,6 +75,7 @@ This table keeps track of how reliable validators have been, on an hourly level.
| `start` |The time that the data starts. |
| `agreement` |Data about the reliability of the node.|


### `location`

This table keeps track of the physical location of all of the nodes that the network is aware of.
Expand All @@ -91,6 +93,7 @@ This table keeps track of the physical location of all of the nodes that the net
| `postal_code` |The postal code where the node is located. |
| `region_code` |The region code where the node is located. |


### `manifests`

This table keeps track of the manifests of the validators.
Expand All @@ -106,6 +109,7 @@ This table keeps track of the manifests of the validators.
| `revoked` |Whether the manifest has been revoked. |
| `seq` |The sequence number of this manifest. |


### `amendments_enabled`

This table keeps track of the amendments enabled on each network.
Expand All @@ -118,6 +122,7 @@ This table keeps track of the amendments enabled on each network.
| `tx_hash` |The transaction hash where the amendment has been enabled.|
| `date` |The date and time when the amendment has been enabled. |


### `amendments_info`

This table keeps track of the general information of all known amendments.
Expand All @@ -129,6 +134,7 @@ This table keeps track of the general information of all known amendments.
| `rippled_version` |The rippled version when the amendment is first enabled |
| `deprecated` |Whether the amendment has been deprecated/retired |


### `ballot`

This table keeps track of the most current voting data for the validators.
Expand Down

0 comments on commit 55b3a01

Please sign in to comment.