embark/site/source/docs
emizzle f6f45077e9
fix(@embark/proxy): Fix unsubsribe handling and add new provider
When `eth_unsubscribe` is received in the proxy, ensure this request is forwarded through on the correct socket (the same socket that was used for the corresponding `eth_subscribe`).

Move subscription handling for `eth_subscribe` and `eth_unsubscribe` to RpcModifiers (in `rpc-manager` package).

For each `eth_subscribe` request, a new `RequestManager` is created. Since the endpoint property on the proxy class was updated to be a provider, the same provider was being assigned to each new `RequestManager` and thus creating multiple event handlers for each subscription created. To circumvent this, we are now creating a new provider for each `RequestManager`.

Co-authored-by: Pascal Precht <pascal.precht@googlemail.com>
2019-11-21 15:38:48 +01:00
..
bamboo.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
blockchain_accounts_configuration.md refactor: initial steps toward 5.0.0-alpha.0 (#1856) 2019-08-30 16:50:20 -04:00
blockchain_configuration.md refactor: initial steps toward 5.0.0-alpha.0 (#1856) 2019-08-30 16:50:20 -04:00
cockpit_dashboard.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
cockpit_debugger.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
cockpit_deployment.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
cockpit_editor.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
cockpit_explorer.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
cockpit_introduction.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
cockpit_utils.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
configuration.md refactor(@embark/library-manager): restrict versionable packages to only solc 2019-11-08 11:27:20 -06:00
console_commands.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
contracts_configuration.md feat(@embark/specialconfigs): introduce dynamic addresses (#1873) 2019-09-06 15:02:51 -04:00
contracts_deployment.md refactor: initial steps toward 5.0.0-alpha.0 (#1856) 2019-08-30 16:50:20 -04:00
contracts_imports.md refactor: initial steps toward 5.0.0-alpha.0 (#1856) 2019-08-30 16:50:20 -04:00
contracts_javascript.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
contracts_testing.md Fix part of the test app and add new test util functions (#1977) 2019-10-17 14:39:25 -04:00
contributing.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
create_project.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
creating_plugins.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
dashboard.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
embark_commands.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
environments.md refactor: initial steps toward 5.0.0-alpha.0 (#1856) 2019-08-30 16:50:20 -04:00
faq.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
index.md chore: localize static sites 2019-06-20 10:49:26 +02:00
installation.md build: bump all packages' engines settings (#1985) 2019-10-24 09:52:05 -04:00
installing_embarkjs.md refactor: initial steps toward 5.0.0-alpha.0 (#1856) 2019-08-30 16:50:20 -04:00
installing_plugins.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
javascript_usage.md refactor: initial steps toward 5.0.0-alpha.0 (#1856) 2019-08-30 16:50:20 -04:00
messages_configuration.md Typo on messages_configuration 2019-10-15 12:44:23 -04:00
messages_javascript.md docs: fix Messages.listenTo() API docs 2019-06-20 15:30:44 +02:00
migrating_from_3.x.md refactor: initial steps toward 5.0.0-alpha.0 (#1856) 2019-08-30 16:50:20 -04:00
naming_configuration.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
naming_javascript.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
overview.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
pipeline_and_webpack.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
plugin_reference.md fix(@embark/proxy): Fix unsubsribe handling and add new provider 2019-11-21 15:38:48 +01:00
quick_start.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
running_apps.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
sending_and_receiving_messages.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
smart_contract_objects.md refactor: upgrade to web3 v1.2.1 2019-08-07 11:01:23 -05:00
solidity.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
storage_configuration.md refactor(@embark/library-manager): restrict versionable packages to only solc 2019-11-08 11:27:20 -06:00
storage_deployment.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
storage_javascript.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
structure.md fix(@embark/site): fix configuring contract link in structure.md 2019-07-15 09:16:09 +02:00
troubleshooting.md feat(@embark/test-runner): show interface contract message in tests 2019-05-10 09:49:34 -04:00
using_storages.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
using_the_console.md docs: remove docs for `service` command (#2023) 2019-11-05 10:21:02 -05:00
vyper.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
web3js.md refactor: upgrade to web3 v1.2.1 2019-08-07 11:01:23 -05:00
webpack.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
what_dapp.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
working_with_name_systems.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00