mirror of https://github.com/status-im/js-waku.git
Use tcp protocol only
Due to #201, Websocket protocol is not added by default if the caller specifies a protocol for libp2p. In the case cli-chat. We were using both tcp and ws. As the web-chat already demonstrates usage of websocket protocol, we cli-chat to tcp only.
This commit is contained in:
parent
0136720b48
commit
1bb1f8f6b6
|
@ -9,7 +9,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
|||
|
||||
### Changed
|
||||
- **Breaking**: Options passed to `Waku.create` used to be passed to `Libp2p.create`;
|
||||
Now, only the `libp2p` property is passed to `Libp2p.create`, allowing for a cleaner interface.
|
||||
Now, only the `libp2p` property is passed to `Libp2p.create`, allowing for a cleaner interface.
|
||||
- Examples (cli chat): Use tcp protocol instead of websocket.
|
||||
|
||||
### Added
|
||||
- Enable access to `WakuMessage.timestamp`.
|
||||
|
|
|
@ -7,6 +7,7 @@ import {
|
|||
Environment,
|
||||
getStatusFleetNodes,
|
||||
LightPushCodec,
|
||||
Protocol,
|
||||
StoreCodec,
|
||||
Waku,
|
||||
WakuMessage,
|
||||
|
@ -202,7 +203,8 @@ export function formatMessage(chatMsg: ChatMessage): string {
|
|||
|
||||
async function addFleetNodes(opts: Options): Promise<Options> {
|
||||
await getStatusFleetNodes(
|
||||
opts.prod ? Environment.Prod : Environment.Test
|
||||
opts.prod ? Environment.Prod : Environment.Test,
|
||||
Protocol.tcp
|
||||
).then((nodes) =>
|
||||
nodes.map((addr) => {
|
||||
opts.staticNodes.push(multiaddr(addr));
|
||||
|
|
Loading…
Reference in New Issue