Janito Vaqueiro Ferreira Filho
Janito Vaqueiro Ferreira Filho
Currently `Fail` can be derived for types with generic type parameters, as long as they also implement the `Fail` trait. This means that when I derive fail for `MyType`, the...
The current protocol specification doesn't seem to specify how transaction lock times are handled. The only references I could find were: In the transaction encoding section: https://zips.z.cash/protocol/protocol.pdf#txnencoding > Unix-epoch UTC...
We had a need to calculate the set difference between two `IpNetwork`s. So given an initial broad `IpNetwork`, we wanted to remove a smaller `IpNetwork` sub-network from it. The operation...
This PR implements the `Sub` trait for `IpNetwork`, `Ipv4Network` and `Ipv6Network`. There are two possibilities: either a single IP network item is subtracted from the original IP network, or multiple...
# Motivation Currently only the default size is used for the `CertificateValueCache` (introduced in #2010), but it would be ideal if users could tweak this value. # Proposal Add a...
## Motivation When synchronizing a chain, each certificate with a block is processed individually. This means that after each certificate is processed, the cross-chain requests handled, notifications are sent and...
# Motivation The client always eagerly executes entire chains it keeps track of. This takes time and uses resources, and in many cases full execution of the chain isn't needed....
# Motivation Obtaining a microchain using the faucet is extremely slow, because the client ends up auditing the faucet chain entirely, and creates in storage entries for all the microchains...
## Motivation The `WorkerState` has an internal LRU cache of certificate values. This helps with network usage, because it allows clients to only send the full `Certificate` once, and send...
## Motivation The `WorkerState` constantly loads and stores the `ChainStateView` for the chains it is responsible for, which leads to repeated (and often times unnecessary) serialization and deserialization. ## Proposal...