create account

Introducing Spectrum Streaming API for EOSIO by eostribe

View this thread on: hive.blogpeakd.comecency.com
· @eostribe ·
$0.30
Introducing Spectrum Streaming API for EOSIO
# Introducing Spectrum streaming API for EOSIO

![EOSIO-Spectrum-logo.jpg](https://cdn.steemitimages.com/DQmV9Qs3mUzh5snh59Zx8sWAVuiRwmaSzDoe9Kyv2b79C9n/EOSIO-Spectrum-logo.jpg) 
Logo courtesy of  @anemonia art .

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:
![Screen Shot 2019-09-12 at 1.47.20 PM.png](https://cdn.steemitimages.com/DQmddNonmM9FfEN9iVk2v6SvFxkh7Asqw14UdC2LdPdfxnG/Screen%20Shot%202019-09-12%20at%201.47.20%20PM.png)

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..
👍  , , , , ,
properties (23)
authoreostribe
permlinkintroducing-spectrum-streaming-api-for-eosio
categoryeosio
json_metadata{"tags":["eosio","history","streaming","api","spectrum"],"users":["anemonia"],"image":["https://cdn.steemitimages.com/DQmV9Qs3mUzh5snh59Zx8sWAVuiRwmaSzDoe9Kyv2b79C9n/EOSIO-Spectrum-logo.jpg","https://cdn.steemitimages.com/DQmddNonmM9FfEN9iVk2v6SvFxkh7Asqw14UdC2LdPdfxnG/Screen%20Shot%202019-09-12%20at%201.47.20%20PM.png"],"app":"steemit/0.1","format":"markdown"}
created2019-09-12 19:59:21
last_update2019-09-12 19:59:21
depth0
children1
last_payout2019-09-19 19:59:21
cashout_time1969-12-31 23:59:59
total_payout_value0.156 HBD
curator_payout_value0.143 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length1,838
author_reputation2,660,491,410,996
root_title"Introducing Spectrum Streaming API for EOSIO"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id90,517,967
net_rshares1,272,707,019,854
author_curate_reward""
vote details (6)
@diamondrich ·
I saw this link from murmur
👍  
properties (23)
authordiamondrich
permlinkpxrhlt
categoryeosio
json_metadata{"tags":["eosio"],"app":"steemit/0.1"}
created2019-09-13 08:44:27
last_update2019-09-13 08:44:27
depth1
children0
last_payout2019-09-20 08:44:27
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length27
author_reputation1,715,031,577,245
root_title"Introducing Spectrum Streaming API for EOSIO"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id90,532,587
net_rshares0
author_curate_reward""
vote details (1)