-
Specification - https://github.com/starkware-libs/starknet-specs/blob/v0.8.0-rc0/api/starknet_api_openrpc.json#L910
Changes in PR https://github.com/starkware-libs/starknet-specs/pull/232
-
Requires const'ing a few other things and hardcoding the merkle root but looks like its doable without too much trouble.
-
With issue collects some things that we need to be able to access some external storage. For concreteness and simplicity, let's assume we only need to read from an external storage that is summarized …
-
We believe the existing `/ack` paths can be removed, and instead done in the proposal flow. Roughly:
- Remove any consideration of member activeness from the C++ code
- Add a new `ack` action, whi…
-
### Description
The idea of this issue is to try to optimize the step that computes the state root. Indeed, the longest part of this step is the multiple Keccak calculations and t…
matkt updated
2 months ago
-
Instead of storing the whitelisted accounts in on-chain, it is stored in off-chain as a Merkle tree by the specific asset maintainer.
In order to ensure the validity for the lists, they need to comm…
-
This current implementation is vulnerable to a length extension attack, where arbitrary size subtrees can be opaquely inserted into the merkle tree by an attacker with insert access to the tree. A sim…
-
# Summary
ZKVM uses `MethodId` to identify guest images. Mechanically, `MethodId` is the Merkle-root of a data structure that contains the guest's ELF image. It is therefore impossible for the gues…
-
Hello,
I'm trying to recreate the Raven Coin and Proton Coin genesis blocks which both use x16r however neither appear to work for slightly different reasons.
- In Raven neither the Merkle Root…
-
## Description
We should support the full node side of the light client protocol.
The components we need for this are:
### Groundwork
- [x] Light client types in `consensus/types`. This in…