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.** OP Stack Chains contain extra fields in the transaction receipt that are required to calculate the L1 data fee portion...
## Motivation fix some typos ## Solution ## PR Checklist - [ ] Added Tests - [x] Added Documentation - [ ] Breaking changes
## Motivation Cryo currently does not support the extraction of deployed contract addresses for nodes without tracing api. ## Solution Added optional contract_address column, extracted from transaction receipts to transactions...
Noticed a small var typo for the balances script when i was trying to run it (`erc20_balances.sh`)
## Motivation There is no example on how to use Cryo in Python (and subsequently on a notebook) ## Solution Made a short script example to query and to parse...
## Motivation Closes #140. ## Solution Most codes are copied from log_decoder which makes a lot of duplicate codes, some seems to be able to be abstracted. Refactoring for removing...
## Motivation The `main.rs` file in the `cryo_cli` crate serves as the application's entry point. The existing implementation had opportunities for improvement in error handling and code readability. Specifically, the...
Tuple & Array return types in logs are currently not supported as per the comment in crates/freeze/src/types/decoders/log_decoder.rs
## Motivation ## Solution ## PR Checklist - [ ] Added Tests - [x] Added Documentation - [ ] Breaking changes