cryo
cryo copied to clipboard
cryo is the easiest way to extract blockchain data to parquet, csv, json, or python dataframes
**Is your feature request related to a problem? Please describe.** Could we improve performance with a cryo extension (or option) to utilize the underlying reth node database for syncing data?...
**Version** cryo commit `041f38b`, latest as of writing **Platform** Max OSX **Description** Pulling `balances` data down will return the correct addresses at the correct blocks & transactions, however they are...
**Version** cryo commit 041f38b, latest as of writing **Platform** Max OSX **Description** When using a reth archive node, using cryo `contracts` endpoint with block range starting at 0 always returns...
**Version** cryo commit `041f38b`, latest as of writing **Platform** Mac OSX **Description** *Note:* this error occurred when connected to a reth archive node. Running the following command produces an "attempt...
Support for filtering `txs` dataset with function signature, as well as optional calldata decoding
Just like the `--event-signature` flag, cryo would be able to take a `--function-signature "transfer(address)"` flag to filter transactions with certain function signature, and furthermore parse their calldata according to given...
Installing cryo doesn't directly require `pyarrow` to be installed even though its using the `pyarrow` standard. Here is the error message result: ```thread 'tokio-runtime-worker' panicked at 'pyarrow not installed: PyErr...
**Is your feature request related to a problem? Please describe.** Using an Alchemy RPC is pretty difficult with Cryo even after fine-tuning the concurrency parameters. Half of the requests exceed...
currently `--to-address` and `--from-address` only are used for `eth_calls` and `trace_calls` datasets but they should also be usable for filtering relevant datasets - txs - traces - native_transfers - erc20_transfers...
Run example, see a bug: > thread 'main' panicked at crates/freeze/src/types/summaries.rs:467:26: attempt to divide by zero - uniswap v2 pools ``` cryo logs \ --label uniswap_v2_pools \ --blocks 18576200: \...
implement a Sink trait to allow sending data to other final output formats besides files e.g. buckets, kafka, databases, etc