-
Notifications
You must be signed in to change notification settings - Fork 105
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How to use PubSub on TypeScript ? #546
Comments
Is this issue still occuring with the latest? We had an issue with typings a few months ago that I believe is now resolved. Can you try again and share repro code if you are still seeing issues? |
Oops, seems like we needed more information for this issue, please comment with more details or this issue will be closed in 7 days. |
By building Helia node myself, It move. like: var libp2p = await createLibp2p({
services: {
autoNAT: autoNAT(),
dcutr: dcutr(),
delegatedRouting: () => createDelegatedRoutingV1HttpApiClient('https://delegated-ipfs.dev'),
dht: kadDHT({
validators: {
ipns: ipnsValidator
},
selectors: {
ipns: ipnsSelector
}
}),
identify: identify({
agentVersion
}),
ping: ping(),
relay: circuitRelayServer({
advertise: true
}),
pubsub: gossipsub({ allowPublishToZeroTopicPeers: true }),
keychain: keychain()
},
})
const helia = await createHelia({libp2p})
name = ipns(helia,{
routers: [
pubsub({
datastore: helia.datastore,
libp2p: {
peerId: helia.libp2p.peerId,
services: {
pubsub: helia.libp2p.services.pubsub as PubSub
}
}
})
]
})
fs = unixfs(helia) |
achingbrain
removed
need/author-input
Needs input from the original author
kind/stale
labels
Sep 23, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
How to use PubSub on TypeScript ?
I want to use PubSub on Typescript and try to use the sample code on this page
https://helia.io/modules/_helia_ipns.html
However when I run the code, Some issues emerged.
These error is below .These error happend during compile .
The text was updated successfully, but these errors were encountered: