-
Similar to “FlexibeByteLayout” we have numerous cases in which we need a union for a regular `kind` or a more advanced multi-block layout. It would be good to standardize the the layout of these so th…
-
As of https://github.com/filecoin-project/go-amt-ipld/pull/38 the AMT stores the bitwidth in the root node. Knowledge of the bitwidth is necessary to correctly interpret the blocks, so storing it make…
-
When the actor is invoked, it should perform a caller type checker so that when the caller is not satisfied, can throw error.
The proposed solution is to build a simple role management on `fvm` act…
-
Providing a refcount variant will make portability to non-GC languages (Rust, C++, etc.) easier.
-
> The current version is MurmurHash3, which yields a 32-bit or 128-bit hash value. **When using 128-bits, the x86 and x64 versions do not produce the same values**, as the algorithms are optimized for…
-
https://hackage.haskell.org/package/dependent-map-0.2.4.0/docs/Data-Dependent-Map.html provides a "heterogeneous" map type, allowing keys to determine the type of the values.
3noch updated
5 years ago
-
Dedicated unixfs implementations are often much more performant and efficient.
See for example two of mines:
- https://github.com/Jorropo/linux2ipfs (blazingly fast file adder / fastest `ipfs add` i…
-
Hello @nikita-volkov,
I have an `StmContainers.Map`, which I mostly `lookup` from and `insert` to.
Occasionally, I have to iterate over the entire map.
As the branches of the `HAMT` are `TVar…
-
@kumavis needs IPLD transformations to implement the nice ethereum state trie traversal pathing.
We DO NOT have to define:
- the transformations computational model
We DO have to define:
- th…
-
How to connect to a store that connects to an IPFS node, for instance `localhost:5001`, could you please give an example?