Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Begin adding multiepoch RPC support * Stable tx order inside block * Cleanup * multiepoch: getSignaturesForAddress * Add script to compress gsfa indexes * Add returnDataNone * Update description * More logs * Improve mode config * Check if URI is currently supported * sig-to-epoch * Allow mono-epoch * Rename filecoin mode config * Fix text * Update logs * Fix GSFA multi-epoch * Fix checks * Fix sig-to-epoch index * Cleanup options * compactindex: use eytzinger * Update compactindexes version * Prefetch 1 MiB of data from remote files * Cleanup printing * Debug * http range cache * Fix tests * Cleanup prefetch * Cleanup prefetch * Add debug flag * Fix matching * Fix matching * Add comments * Fix file watcher * Cleanup * Cleanup * Add rpc config file watcher that live (re)loads epochs * Better handle file events * Add transparent proxy; closes #29 * Cleanup logs * Fix loaded addresses field names * Add fallback for HEAD method to get size * Fix log * If len is zero, return error * Fix getBlock when parent is in previous epoch * Improve live reload * Close before replacing or removing * Improve closing * Handle case where parent is in previous epoch * Fix first block offset (consider header) * Add getVersion enrichment * Handle getVersion without proxy * Make sure it's clear when the previousBlockHash * Fix token balances and status response * Cleanup printing * Better ETA * Better logs and responses * Temporarily fix meta parsing * Improve debug * Improve debug * Improve debug * Improve debug * Remove one roundtrip when using remote CAR files * Fix url filepath base * Fix tests * If innerInstruction doesn't have index, then set to zero; closes #45 * Fix preload * Fix rewards values * Add lamports=0 field to rewards * More response fixes * More response fixes * Move adapters * Better names and comments * If sig-to-epoch index is not specified, search all epochs * Fix concurrent epoch searcher * Bucketteer: Initial commit * Refactor bucketteer * Integrate bucketteer into the indexing pipelines * Cleanup * Cleanup naming * Spawn returns a ok * Remove sig-to-epoch and use sig-exists instead * Add verification commands * Rename * Add flag to verify index after creating it. * Cleanup names * Use bucketteers in getTransaction * Cleanup debug * Fix log * Improve debug * Warmup sig-exists index * Fix build * Better example * Improve timing * Improve logs * Fix config file watcher * Fix error message * Avoid processing the same file twice at the same time * Cleanup log * Add support for `json` encoding for transactions * Fix `uiTokenAmount` fields * Fix option parameters * Improve dump-car filters * Add concurrency to epoch loading; closes #53 * Add providers field to filecoin config; closes #52 * Add getBlockTime method; closes #50 * Proxy failed local requests to remote RPC server; closes #49 * Add readahead * Fix error handling * Better error handling * Handle the case where the requested amount is larger than the chunk * Fix split reader
- Loading branch information