Introducing Spectrum Streaming API for EOSIO
Introducing Spectrum streaming API for EOSIO
EOS Tribe introduces streaming API for EOSIO chains to allow dApp developers to subscribe and receive events in real time for certain accounts only.
Spectrum API supports streaming API over web socket as well as traditional History Search API over REST:
Spectrum API is implemented in Java with scalability and security in mind. Spectrum is relaying on State History and Chronicle module for underlying blocks and transactions processing with fork handling.
Spectrum is fully EOSIO v1.8 compliant.
Spectrum streaming features:
get_actions - subscribe on all events for a given account with possibility to filter by action names.
get_transaction - subscribe on transactions which correspond for a given account.
get_table_deltas - subscribe to events that display changes in the tables as a result of the execution of transactions for your account.
Client opens web-socket connection and subscribes for live events per account with filtered list of actions (transfer, etc).
Spectrum API will also support all standard /v1/history/* REST endpoints for transactions lookup.
Timeline for Spectrum:
Go live for Spectrum API by end of September 2019.
Release of SpectrumJS client library with developer documentation in October 2019.
Open source Spectrum API after testing by end of 2019.
EOS Tribe is committed to continue work on creating innovative solutions for EOSIO.
More updates are coming soon..
Leave Introducing Spectrum Streaming API for EOSIO to:
Read more #eosio posts
Best Posts From EOS Tribe
We have not curated any of eostribe's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.
More Posts From EOS Tribe
- EOS Tribe joins the WAX Network
- EOS Tribe + EOS USA launch Spectrumeos.io
- EOS Tribe + EOS USA are bringing Spectrum API + Full History API to EOS
- Spectrum API - NodeJS client code example
- Spectrum API - JS Client library with samples
- Spectrum API - Added get_table_rows endpoint
- Spectrum API running on Telos Mainnet
- Spectrum API - get_transaction endpoint available
- Spectrum API - Client JS samples
- Spectrum API running on Telos Testnet
- Spectrum API running on Telos Testnet
- Introducing Spectrum Streaming API for EOSIO
- My reflection on EOS history and current state
- New way to create EOS accounts without any upfront cost
- Easy New Account Creation Process for EOS, BOS, Telos and Meet.One
- KIBISIS Wallet adds support for Meet.One chain
- Kibisis Wallet Update - June 2019
- EOS Tribe open source swift-ecc library
- EOS Tribe announces partnership with StrongBlock
- Kibisis Wallet now available on App Store