Brandon Vrooman
Brandon Vrooman
There are two halves for implementing the share txs feature, broadcast and receiving. This task is only for tracking the broadcast side of this effort. Expected Test Coverage for completion:...
There are two halves for implementing the share txs feature, broadcast and receiving. This task is only for tracking the receiving side of this effort. Expected Test Coverage for completion:...
Getting currently connected peers: - [x] `get_peers()` method on network service returns the list of currently connected peers - [ ] `Peers` schema in `fuel-core` - [ ] GraphQL endpoint...
- [ ] The database contains a column family for `contract_state_nodes`, where the key is the Merkle node key (hash) and the value is the serialized sparse Merkle node -...
- [ ] Message IDs within a Block are accumulated in an in-memory binary Merkle tree (BMT) - [ ] The `messagesRoot` is calculated from the BMT using all messages...
Note: this may already be done but is included in the parent story for the sake of completeness. Assess the completeness of transactionRoots in the context of the wider Merkle...
- [ ] Block IDs are accumulated in a persistent binary Merkle tree (BMT) - [ ] The `blocksRoot` is calculated from the BMT using all block IDs prior to...
- [ ] Contract state is accumulated in a persistent sparse Merkle tree (SMT) - [ ] The `contractStateRoot` is calculated from the SMT using all contract state TODO: How...