Skip to content
This repository has been archived by the owner on Aug 30, 2022. It is now read-only.

Cool Concept for Consideration: History Provider #72

Open
brandonfancher opened this issue Apr 3, 2019 · 3 comments
Open

Cool Concept for Consideration: History Provider #72

brandonfancher opened this issue Apr 3, 2019 · 3 comments
Labels
enhancement New feature or request

Comments

@brandonfancher
Copy link
Contributor

Node History APIs are expensive to run. For that reason, that API is not supported by many nodes. Others are coming out with alternative means of getting chain history information. But their APIs may not match the standard History API.

What if we created the concept of a History Provider?

@brandonfancher brandonfancher added the enhancement New feature or request label Apr 3, 2019
@ismyhc
Copy link

ismyhc commented Oct 25, 2019

This is a great idea. As I am updating Lynx I've started using eosio-swift. Right now I can only use the RpcProvider for the normal chain calls since Lynx now uses Hyperion History for all history requests. I believe a good candidate for this would be Hyperion History obviously :)

https://github.com/eosrio/Hyperion-History-API

This is something Id be willing to help out with in the near future with some guidance from you guys of course.

@brandonfancher
Copy link
Contributor Author

Nice. I haven't thought too much about this since posting the issue/idea... we already have the concept of an RPC Provider, and the history calls are a subset of that. Another, less intrusive approach might be to just create a new RPC Provider that has the same chain calls but wraps Hyperion for the history calls. @ismyhc

@ismyhc
Copy link

ismyhc commented Oct 25, 2019

Nice. I haven't thought too much about this since posting the issue/idea... we already have the concept of an RPC Provider, and the history calls are a subset of that. Another, less intrusive approach might be to just create a new RPC Provider that has the same chain calls but wraps Hyperion for the history calls. @ismyhc

Right, not a bad approach. Ill take a look at doing it this way and report back.

opi-smccoole added a commit that referenced this issue Sep 1, 2020
Potential fix for extracting public key from some private keys.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants