Merge pull request #79 from status-im/eip-1459

eip-1459
This commit is contained in:
Oskar Thorén 2020-05-15 13:18:14 +08:00 committed by GitHub
commit a7d2a01ad2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 37 additions and 25 deletions

View File

@ -188,6 +188,9 @@ new ones.
The current list of static peers is published on <https://fleets.status.im/>. `eth.prod` is the current The current list of static peers is published on <https://fleets.status.im/>. `eth.prod` is the current
group of peers the official Status client uses. The others are test networks. group of peers the official Status client uses. The others are test networks.
Finally, Waku node addresses can be retrieved by traversing
the merkle tree found at [`fleets.status.im`](https://fleets.status.im), as described in [EIP-1459](https://eips.ethereum.org/EIPS/eip-1459#client-protocol).
#### Mobile nodes #### Mobile nodes
This is a Whisper node which connects to part of the Whisper network. It MAY This is a Whisper node which connects to part of the Whisper network. It MAY

View File

@ -33,30 +33,31 @@ Status should follow all standards as possible. Whenever a feature is needed, it
### Support table ### Support table
| | Status v0 | Status v1 | Other | | | Status v0 | Status v1 | Other | State |
|----------|-----------|-----------|----------| |----------|-----------|-----------|----------| -------- |
| BIP32 | N | Y | N | | BIP32 | N | Y | N | `stable` |
| BIP39 | Y | Y | Y | | BIP39 | Y | Y | Y | `stable` |
| BIP43 | N | Y | N | | BIP43 | N | Y | N | `stable` |
| BIP44 | N | Y | N | | BIP44 | N | Y | N | `stable` |
| EIP20 | Y | Y | Y | | EIP20 | Y | Y | Y | `stable` |
| EIP55 | Y | Y | Y | | EIP55 | Y | Y | Y | `stable` |
| EIP67 | P | P | N | | EIP67 | P | P | N | `stable` |
| EIP137 | P | P | N | | EIP137 | P | P | N | `stable` |
| EIP155 | Y | Y | Y | | EIP155 | Y | Y | Y | `stable` |
| EIP165 | P | N | N | | EIP165 | P | N | N | `stable` |
| EIP181 | P | N | N | | EIP181 | P | N | N | `stable` |
| EIP191 | Y? | N | Y | | EIP191 | Y? | N | Y | `stable` |
| EIP627 | Y | Y | N | | EIP627 | Y | Y | N | `stable` |
| EIP681 | Y | N | Y | | EIP681 | Y | N | Y | `stable` |
| EIP712 | P | P | Y | | EIP712 | P | P | Y | `stable` |
| EIP721 | P | P | Y | | EIP721 | P | P | Y | `stable` |
| EIP831 | N | Y | N | | EIP831 | N | Y | N | `stable` |
| EIP945 | Y | Y | N | | EIP945 | Y | Y | N | `stable` |
| EIP1102 | Y | Y | Y | | EIP1102 | Y | Y | Y | `stable` |
| EIP1193 | Y | Y | Y | | EIP1193 | Y | Y | Y | `stable` |
| EIP1577 | Y | P | N | | EIP1577 | Y | P | N | `stable` |
| EIP1581 | N | Y | N | | EIP1581 | N | Y | N | `stable` |
| EIP1459 | N | | N | `raw` |
## Components ## Components
@ -228,6 +229,14 @@ Used for: Security (dont reuse wallet key) and user experience (dont request key
Related: https://github.com/status-im/status-react/issues/9088 https://github.com/status-im/status-react/pull/9096 Related: https://github.com/status-im/status-react/issues/9088 https://github.com/status-im/status-react/pull/9096
Sourcecode: https://github.com/status-im/status-react/blob/develop/src/status_im/constants.cljs#L242 Sourcecode: https://github.com/status-im/status-react/blob/develop/src/status_im/constants.cljs#L242
### EIP1459 - Node Discovery via DNS
Support: -
Reference: https://eips.ethereum.org/EIPS/eip-1459
Description: Allows the storing and retrieving of nodes through merkle trees stored in TXT records of a domain.
Used for: Finding Waku nodes.
Related: -
Sourcecode: -
## Security Considerations ## Security Considerations