Darius Clark

Results 44 issues of Darius Clark

## Description See https://github.com/sebcrozet/instant/issues/52 ## Notes & open questions ## Change checklist - [ ] I have performed a self-review of my own code - [ ] I have made...

I came across this repo while looking for other indexeddb wrappers in rust and the API does looks way better than most I've seen or currently use (although I have...

i was searching for why `Arc` was used after my overnight test shown additional allocation tracing back to the `Arc` in `Multiaddr` (probably unrelated, though it did catch my eye)....

From where it stands, it seems that rust-ipfs is not exactly platform agnostic in a sense where it could run on every platform without an issue (mostly around wasm). rust-libp2p...

enhancement
p:normal

Bitswap (or beetle-bitswap) speed is rather low compared to kubo (and possibly js-ipfs/helia) when exchanging blocks between two rust-ipfs nodes, however the speed is much faster when exchanging blocks with...

bug
question
p:normal

When initializing the ipfs node, one is able to add bootstrap peers via `UninitializedIpfs::add_bootstrap`, which would add them to kademlia routing table, however if the protocol is disabled, then nothing...

enhancement
p:normal

Currently, for nodes to communicate through pubsub topic, they would have to be connected to a peer who is subscribed to the same topic, however when it comes to discovering...

enhancement
question
p:normal

Currently, we would send a message with `sendDontHave` being true, however not all bitswap implementations would act on this field or may ignore it causing us to wait as a...

enhancement
p:normal

In the internal implementation of bitswap, wants and haves were split into their own respective sessions on purpose to allow handling each request on its own, putting peers into those...

enhancement
p:high

It looks like [ipld-core](https://github.com/ipld/rust-ipld-core) will be the successor to libipld (or libipld-core) and might be beneficial to migrate from libipld to ipld-core in the near future once more information is...

question
p:low
refactor