openethereum/js/src/jsonrpc/interfaces
kaikun213 349316f70e PubSub for parity-js (#5830)
* PubSub Integration WebSocket

* PubSub Provider API

* Parity License and fix switch statement

* Minor fix: use parameter api

* Exclude subscriptionId return

* Unsubscribe parameters as array

* secureProvider API added

* isSecure check

* Refractor: Formatting in callback (no Promise)

* Tests for parityProvider

* Refractor: Formatting in callback (secure API)

* Updated transaction documentation

* Module instead of API-Names, Options always as array (e.g. empty)

'parity' instead of 'parity_subscribe' calls
params with empty array as options. If eth_subscribe includes empty array parity-core will send invalid request (eth api doesn't have options)

* Removed isSecure transport check, because APIs are configurable

* Refractor Provider API to single Pubsub

* Modify transport layer to have single identifier for subscriptions

* FIX: Display pubsub errors

* Discard Messages after unsubscribing

* Fix: display error normal messages correctly

* Simplified code, removed unnecessary pubsub methods

* trace_call API 2nd argument blockNumber, first whatTrace

https://github.com/paritytech/parity/wiki/JSONRPC-trace-module#trace_call

* Separate namespaces pubsub. eth, parity, net

* Keep error for messages from unsubscribed topics.

* Fix: Unsubscribe Promise

* Add Test: Unsubscribe promise resolved

* Fix: 'error' in params
2017-07-06 09:50:27 +02:00
..
db.js Full JSON-RPC docs + sync tests. (#4335) 2017-02-01 10:58:09 +01:00
eth.js PubSub for parity-js (#5830) 2017-07-06 09:50:27 +02:00
net.js Fix whitespace (#4299) 2017-01-25 18:51:41 +01:00
parity.js Fix linting. 2017-06-14 11:45:44 +02:00
personal.js Full JSON-RPC docs + sync tests. (#4335) 2017-02-01 10:58:09 +01:00
shh.js Full JSON-RPC docs + sync tests. (#4335) 2017-02-01 10:58:09 +01:00
signer.js Merge pull request #5833 from paritytech/pubsub-docs 2017-06-22 20:17:02 +02:00
trace.js Full JSON-RPC docs + sync tests. (#4335) 2017-02-01 10:58:09 +01:00
web3.js Fix whitespace (#4299) 2017-01-25 18:51:41 +01:00