Commit Graph

10 Commits

Author SHA1 Message Date
Ian Norden
dc399a85fd subscription endpoint for retrieving all the codehash=>code mappings that exist at provided height 2020-10-13 23:12:29 -05:00
Ian Norden
44aefa849b add endpoint to fetch all state and storage nodes at a given blockheight; useful for generating a recent atate cache/snapshot that we can diff forward from rather than needing to collect all diffs from genesis 2020-05-18 20:44:17 -05:00
Ian Norden
93781fba83 update service and api; statediffing params are now defined by user through api rather than by service provider by cli 2020-05-13 14:03:45 -05:00
Ian Norden
a8b456883f rpc method to get statediff at specific block; requires archival node or the block be within the pruning range 2020-03-05 10:11:31 -06:00
Ian Norden
b3f10c9e69 relay receipts with the rest of the data + review fixes/changes 2020-03-05 10:11:31 -06:00
Ian Norden
f3e4e85cd7 adjust buffering to improve stability; doc.go; fix notifier
err handling
2020-03-05 10:11:31 -06:00
Ian Norden
ad87bad4de review fixes; proper method signature for api; adjust service so that statediff processing is halted/paused until there is at least one subscriber listening for the results 2020-03-05 10:11:31 -06:00
Ian Norden
8543581b5d review fixes and fixes for issues ran into in integration 2020-03-05 10:11:31 -06:00
Ian Norden
35538aea05 cli parameter to limit statediffing to select account addresses + test 2020-03-05 10:11:31 -06:00
Ian Norden
71b41b5c77 refactoring state diff service and adding api which allows for streaming state diff payloads over an rpc websocket subscription 2020-03-05 10:11:31 -06:00