Replies: 1 comment
-
We have a "plugin" design for jellyfish and we call it Instead of building it directly into the |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hey there!
Since Christian Sandrini showed up his Pond project I got an idea.
When I am able to host an Ocean instance by myself by using Pond, it'd be awesome to have the ability to extend Oceans functionality and endpoints via some kind of plug-ins.
I'd like to have the ability to add more custom endpoints to the system which allow me to request data more efficiently or even request data which is not available right now.
Quick example: Masternode Monitor basically shows which blocks have been minted by a master node. It's not possible to receive this information directly neither from a node itself, nor from Ocean. My current solution was to develop my own API which will then be able to fish this data out of the blockchain by processing all necessary data and providing a list of minted blocks.
I believe it would be way better to provide an extension for Ocean which is able to deliver this list directly. Then I could set up a Pond instance for MaMon, integrate that extension and then there will be no more need for a custom API and MaMon could receive all it's data from a single source. Users will also be able to switch to their own custom data source by running a Pond instance with the necessary extension.
What are your thoughts about that?
Beta Was this translation helpful? Give feedback.
All reactions