neo icon indicating copy to clipboard operation
neo copied to clipboard

Create a 'getTransactions' RPC endpoint (plugin/extension)

Open lock9 opened this issue 1 year ago • 3 comments

Summary or problem description Plugins/extensions can be used to index NEP17 and NEP11 transactions. However, this only works for NEP-specific transfers. Other transactions, such as vote, deploy, etc., aren't returned. The only alternative is to use Dora or create a custom indexer.

Do you have any solution you want to propose? An RPC endpoint should be used to retrieve all transactions where the user is the sender.
Questions:

  • Should the endpoint return transactions where the address is not the sender but appears in a notification? (when it's a transfer recipient, for example).
  • Should this be added to the existing plugins or do we need a new one?

Where in the software does this update apply to?

  • Plugins
  • RPC (HTTP)

lock9 avatar Jun 06 '24 17:06 lock9

This would be useful, but might be hard to implement, i will do some research. Core-dev whoever is interested can claim.

Jim8y avatar Jun 07 '24 00:06 Jim8y

This would be useful, but might be hard to implement, i will do some research. Core-dev whoever is interested can claim.

This is easy to do, But It cost of to process.

cschuchardt88 avatar Jul 02 '24 18:07 cschuchardt88

https://github.com/neo-project/neo/pull/3390

cschuchardt88 avatar Jul 02 '24 19:07 cschuchardt88