-
After https://github.com/mimblewimble/grin/pull/702, PMMRTrees aren't sumtrees anymore, they're PMMR trees that store hashes, and the tree's node indexing optionally references data in flat storage fi…
-
I’ve got 3 miners connected to 1 stratum server. One of the miners runs locally (on the same machine as the stratum server), 2 of them run remotely (on 2 MacBook Pro’s conected over the internet). Whe…
-
For testing purposes I have been sending transactions around with a couple of wallets. I have noticed that at some point, a wallet gets stuck indefinitely when trying to create a transaction when usin…
-
We default the "roots" to `ZERO_HASH` in `BlockHeader::new()` -
* utxo_root
* range_proof_root
* kernel_root
And we never update them to anything.
```
Block {
header: BlockHeader {
…
-
We have some variation :) in the Cargo.toml files:
- [x] FIXED: some list personal author emails, some point to the maillist, some just a short name handle
- [x] dependencies sometimes specified w…
sesam updated
6 years ago
-
Augment PMMR storage data to also contain a metadata file that contains the byte-sizes of the PMMR as of the last N blocks. This may have several benefits, but is mostly to aid recovery in the event o…
-
Grin forgets sync/header head progress between restarts. If we instead remembered such progress between restarts, long syncs would be easier to complete.
Currently grin always starts with header an…
sesam updated
6 years ago
-
tl;dr Potentially resolve tx cut-through conflicts using an "optimistic locking" strategy.
Monitor blocks added to the blockchain for conflicts and re-broadcast modified txs to resolve the conflict.…
-
A [new paper](http://web.stanford.edu/~buenz/pubs/bulletproofs.pdf) about range proofs showed up recently. Is this applicable to grin? Any plans to implement it?
-
Steps:
1. `grin wallet -e listen`
1. `grin server -m run`
1. Ctrl-C wallet process
1. Eventually see the following in the server log:
```
Dec 14 13:25:34.759 ERRO Failed to get coinbase via wa…