mirror of
https://github.com/status-im/EIPs.git
synced 2025-01-27 23:26:03 +00:00
Automatically merged updates to draft EIP(s) 1193 (#2057)
Hi, I'm a bot! This change was automatically merged because: - It only modifies existing Draft or Last Call EIP(s) - The PR was approved or written by at least one author of each modified EIP - The build is passing
This commit is contained in:
parent
94b3ac99e0
commit
be48f77deb
@ -7,6 +7,7 @@ status: Draft
|
|||||||
type: Standards Track
|
type: Standards Track
|
||||||
category: Interface
|
category: Interface
|
||||||
created: 2018-06-30
|
created: 2018-06-30
|
||||||
|
requires: 155, 695, 1102, 1474
|
||||||
---
|
---
|
||||||
|
|
||||||
## Summary
|
## Summary
|
||||||
@ -68,6 +69,16 @@ ethereum.on('close', listener: (code: Number, reason: String) => void): this;
|
|||||||
|
|
||||||
The event emits with `code` and `reason`. The code follows the table of [`CloseEvent` status codes](https://developer.mozilla.org/en-US/docs/Web/API/CloseEvent#Status_codes).
|
The event emits with `code` and `reason`. The code follows the table of [`CloseEvent` status codes](https://developer.mozilla.org/en-US/docs/Web/API/CloseEvent#Status_codes).
|
||||||
|
|
||||||
|
#### chainChanged
|
||||||
|
|
||||||
|
The provider emits `chainChanged` on connect to a new chain.
|
||||||
|
|
||||||
|
```js
|
||||||
|
ethereum.on('chainChanged', listener: (chainId: String) => void): this;
|
||||||
|
```
|
||||||
|
|
||||||
|
The event emits with `chainId`, the new chain returned from `eth_chainId`.
|
||||||
|
|
||||||
#### networkChanged
|
#### networkChanged
|
||||||
|
|
||||||
The provider emits `networkChanged` on connect to a new network.
|
The provider emits `networkChanged` on connect to a new network.
|
||||||
@ -195,6 +206,10 @@ If the network connects, the Ethereum Provider **MUST** emit an event named `con
|
|||||||
|
|
||||||
If the network connection closes, the Ethereum Provider **MUST** emit an event named `close` with args `code: Number, reason: String` following the [status codes for `CloseEvent`](https://developer.mozilla.org/en-US/docs/Web/API/CloseEvent#Status_codes).
|
If the network connection closes, the Ethereum Provider **MUST** emit an event named `close` with args `code: Number, reason: String` following the [status codes for `CloseEvent`](https://developer.mozilla.org/en-US/docs/Web/API/CloseEvent#Status_codes).
|
||||||
|
|
||||||
|
#### chainChanged
|
||||||
|
|
||||||
|
If the chain the provider is connected to changes, the provider **MUST** emit an event named `chainChanged` with args `chainId: String` containing the ID of the new chain (using the Ethereum JSON-RPC call `eth_chainId`).
|
||||||
|
|
||||||
#### networkChanged
|
#### networkChanged
|
||||||
|
|
||||||
If the network the provider is connected to changes, the provider **MUST** emit an event named `networkChanged` with args `networkId: String` containing the ID of the new network (using the Ethereum JSON-RPC call `net_version`).
|
If the network the provider is connected to changes, the provider **MUST** emit an event named `networkChanged` with args `networkId: String` containing the ID of the new network (using the Ethereum JSON-RPC call `net_version`).
|
||||||
|
Loading…
x
Reference in New Issue
Block a user