πa

Results 37 issues of πa

https://github.com/rkdud007/sp1-merkle-tree This prgram gets element numbers as input, insert incrementally to keccak Merkle Tree, then generate the proof and verify all the elements. ## Speed note: this is not from...

### Context https://github.com/starkware-libs/cairo-lang/blob/efa9648f57568aad8f8a13fbf027d2de7c63c2c0/src/starkware/cairo/bootloaders/hash_program.py#L41 `--use_poseidon` flag is not working properly in this cli argument ```bash cairo-hash-program --use_poseidon false --program compiled_cairo/v1_hdp.json 0x36b89f0e160f103b39a8a6fb0d3271833225aeea2bb00d0c1cf06f4a6de0445 cairo-hash-program --use_poseidon true --program compiled_cairo/v1_hdp.json 0x36b89f0e160f103b39a8a6fb0d3271833225aeea2bb00d0c1cf06f4a6de0445 cairo-hash-program --program compiled_cairo/v1_hdp.json 0x71e9f412ed7dd8c0cc82f15a4739e35b958e2efe9d6b5b0bed937b8389dc9f0...

in transaction, there is v,r,s field which we can generate signer from it. So for user friendly approach, can have additional field sender and if user request to get sender,...

enhancement
P-low

### Context As can see #35 most of the latency on hdp-cli is from fetching account proof and storage proof. Currently we didn't implemented persistent db & Currently those rpc...

C-provider
optimization

## Solidity type sync serde/deserde Datalake & Task definition had strictly tied to solidity bytes representation. - `encode` : object into [bytes](https://github.com/alloy-rs/core/blob/30b29ab9b2163078f3c4b9025dfd0055b87c522e/crates/primitives/src/bytes/mod.rs#L21) representation. - `decode` : bytes representation to object...

### Context As for right now, as thread stop with one request call to cli, `InMemoryProvider` is useless. There is not much of possibility for provide proof in memory that...

P-low

## context Current version is assuming on getting `BlockSampledDataLake` only `Ethereum Sepolia` network. However, in the future, as we planning on supporting other networks, we need to specify exact chain...

enhancement
P-middle

### Context Add proper benchmark for provider. Split headers vs account vs storage so that we could calculate upper bound easily

C-provider
optimization

### Context Some of the header fields might return None ( e.g. in case calling non-supported eip fields for later block ), or return some non properly handled data (...

I-datalake
P-middle
optimization

### DynamicLayout Datalake There might be some cases where someone would like to iterate through let’s say a solidity mapping or array. For such reason we allow such datalake, maybe...

enhancement
I-datalake
P-low