mirror of
https://github.com/fluencelabs/js-libp2p-interfaces
synced 2025-07-31 02:32:17 +00:00
chore: update pubsub interface
This commit is contained in:
@@ -6,7 +6,7 @@ const { expect } = require('aegir/utils/chai')
|
||||
const uint8ArrayConcat = require('uint8arrays/concat')
|
||||
const uint8ArrayFromString = require('uint8arrays/from-string')
|
||||
|
||||
const { Message } = require('../../src/pubsub/message')
|
||||
const { RPC } = require('../../src/pubsub/message/rpc')
|
||||
const {
|
||||
signMessage,
|
||||
SignPrefix,
|
||||
@@ -31,7 +31,7 @@ describe('message signing', () => {
|
||||
topicIDs: ['test-topic']
|
||||
}
|
||||
|
||||
const bytesToSign = uint8ArrayConcat([SignPrefix, Message.encode(message)])
|
||||
const bytesToSign = uint8ArrayConcat([SignPrefix, RPC.Message.encode(message).finish()])
|
||||
const expectedSignature = await peerId.privKey.sign(bytesToSign)
|
||||
|
||||
const signedMessage = await signMessage(peerId, message)
|
||||
@@ -55,7 +55,7 @@ describe('message signing', () => {
|
||||
topicIDs: ['test-topic']
|
||||
}
|
||||
|
||||
const bytesToSign = uint8ArrayConcat([SignPrefix, Message.encode(message)])
|
||||
const bytesToSign = uint8ArrayConcat([SignPrefix, RPC.Message.encode(message).finish()])
|
||||
const expectedSignature = await secPeerId.privKey.sign(bytesToSign)
|
||||
|
||||
const signedMessage = await signMessage(secPeerId, message)
|
||||
@@ -77,7 +77,7 @@ describe('message signing', () => {
|
||||
topicIDs: ['test-topic']
|
||||
}
|
||||
|
||||
const bytesToSign = uint8ArrayConcat([SignPrefix, Message.encode(message)])
|
||||
const bytesToSign = uint8ArrayConcat([SignPrefix, RPC.Message.encode(message).finish()])
|
||||
const expectedSignature = await peerId.privKey.sign(bytesToSign)
|
||||
|
||||
const signedMessage = await signMessage(peerId, message)
|
||||
|
@@ -5,7 +5,7 @@ const DuplexPair = require('it-pair/duplex')
|
||||
const PeerId = require('peer-id')
|
||||
|
||||
const PubsubBaseProtocol = require('../../../src/pubsub')
|
||||
const { message } = require('../../../src/pubsub')
|
||||
const { RPC } = require('../../../src/pubsub/message/rpc')
|
||||
|
||||
exports.createPeerId = async () => {
|
||||
const peerId = await PeerId.create({ bits: 1024 })
|
||||
@@ -28,11 +28,11 @@ class PubsubImplementation extends PubsubBaseProtocol {
|
||||
}
|
||||
|
||||
_decodeRpc (bytes) {
|
||||
return message.rpc.RPC.decode(bytes)
|
||||
return RPC.decode(bytes)
|
||||
}
|
||||
|
||||
_encodeRpc (rpc) {
|
||||
return message.rpc.RPC.encode(rpc)
|
||||
return RPC.encode(rpc).finish()
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user