-
Hi,
Just wanted to get the ball rolling on this. As discussed in Discord.
Some links from a quick search.
https://github.com/rs-ipfs/rust-ipfs/tree/master/bitswap
https://github.com/ipfs-rust/…
-
## Problem Description
### Purpose
_Describe what need this projectr is filling, or what problem is sovling, and who the intended audience or end user is_
### Proposed Solution
What features, …
-
Is there a way to get some stats about a block? Things like it's total size, how much of it is in the local blockstore (e.g. won't be fetched from the network), etc?
This is to implement the missi…
-
Current situation:
When a new block is added, this procedure is followed:
- every connected peer will receive the block directly from the node publishing it
Problems with this:
- it doesn't scale…
-
Saturn is looking to gradually increase traffic to E-IPFS providers. We currently only support excluding providers 100%. We could build temporary E-IPFS specific dials to control traffic. Providing en…
-
Right now, we implement ordered maps in the form of:
```
struct {
Keys []K
Values map[K]V
}
```
This is because maps in IPLD must have a stable order:
```
Iteration order is d…
mvdan updated
2 years ago
-
A request from Murmuration Labs is to expand the set of hook slots for external programs. Currently lotus provides `Filter` which runs before storage-deal acceptance, and determines whether to accept …
-
We currently have these three top-level APIs:
```
func LoadSchema(name string, r io.Reader) (*schema.TypeSystem, error)
func LoadSchemaBytes(src []byte) (*schema.TypeSystem, error)
func LoadSche…
mvdan updated
2 years ago
-
I have observed when I execute multiple transfers with the same root and different selectors, overlapping blocks are re-transferred. This means clients may pay for the same blocks multiple times.
I …
-
Right now directories show up the same as generic files, they should instead have a folder icon and the name should end in a forward slash.