Relay all block data + statediffs over full node websocket subscription #9

Closed
i-norden wants to merge 11 commits from rpc_statediffs_at_head into statediffing
Member
  • Statediffing service API to relay payloads over a web socket subscription
  • Adjusting statediffs to be closer to the form needed for converting to and publishing as IPLDs
  • Adjusting statediffs to carry their proofs and paths out with them
  • Flattening out the statediff directory to try to closer match the organization of Geth

This build is focused on the seed node and I've gotten rid of the CSV stuff, because I think it is more likely to get accepted into Geth this way (there's no precedent for writing out CSVs anywhere else in Geth), so this might not be ideal for all purposes.

This is the branch that syncAndPublish needs to work with.

Trying to figure out what went wrong with the git history.

* Statediffing service API to relay payloads over a web socket subscription * Adjusting statediffs to be closer to the form needed for converting to and publishing as IPLDs * Adjusting statediffs to carry their proofs and paths out with them * Flattening out the statediff directory to try to closer match the organization of Geth This build is focused on the seed node and I've gotten rid of the CSV stuff, because I think it is more likely to get accepted into Geth this way (there's no precedent for writing out CSVs anywhere else in Geth), so this might not be ideal for all purposes. This is the branch that [syncAndPublish](https://github.com/vulcanize/vulcanizedb/tree/syncAndPublish) needs to work with. Trying to figure out what went wrong with the git history.

Pull request closed

This pull request cannot be reopened because the branch was deleted.
Sign in to join this conversation.