Creates an encoder that encrypts messages using ECIES for the given public, as defined in 26/WAKU2-PAYLOAD.
An encoder is used to encode messages in the `14/WAKU2-MESSAGE format to be sent over the Waku network. The resulting encoder can then be pass to @waku/interfaces!ISender.send or @waku/interfaces!ISender.send to automatically encrypt and encode outgoing messages. The payload can optionally be signed with the given private key as defined in 26/WAKU2-PAYLOAD.
Creates an encoder that encrypts messages using ECIES for the given public, as defined in 26/WAKU2-PAYLOAD.
An encoder is used to encode messages in the `14/WAKU2-MESSAGE format to be sent over the Waku network. The resulting encoder can then be pass to @waku/interfaces!ISender.send or @waku/interfaces!ISender.send to automatically encrypt and encode outgoing messages. The payload can optionally be signed with the given private key as defined in 26/WAKU2-PAYLOAD.