firefly-ethconnect icon indicating copy to clipboard operation
firefly-ethconnect copied to clipboard

Notifications on withdrawals and deposits for selected address

Open anujmax opened this issue 3 years ago • 1 comments

As I understand, EthConnect is a bridge into Ethereum permissioned chains. Is it possible to register set of address in the permissioned chains to get notification for: withdrawal from and deposit to these address?

anujmax avatar Jan 17 '22 06:01 anujmax

Hi @anujmax ,

EthConnect is the raw connector for Ethereum chains (see #149 for where the community is up to on chains with less predictable behaviors than BFT chains with predictable finality).

As a quick incomplete summary it provides:

  • Nonce management and reliable transaction submission
  • Full ABI<->JSON management for paylods, with simple APIs
  • Swagger API generation - note this is moving architecturally up to the FireFly Core layer
  • Reliable event streams to register subscriptions for events
    • I think this is what you're asking about

It does not understand the concept of a "Token" natively, as that's a higher level concept. But you can absolutely teach it about any ABI of a contract that happens to use tokens.

FireFly Core on the other hand, does fully understand those concepts. So if you're looking for pre-built support for caching of historical transfers on tokens (vs. just the raw events), it's worth looking there: https://hyperledger.github.io/firefly/gettingstarted/mint_tokens.html

peterbroadhurst avatar Jan 24 '22 14:01 peterbroadhurst