edee4b0b6b37ebbcab7256a187ad7e35a9538b45
* feat: add DCI message definitions #time 4m #time 2m * fix: Make entrypoints into a HashSet instead of Vec #time 0m * fix: Rollback on message index change in ContractSlot #time 5m * feat: Add get_block_storage_changes #time 34m #time 0m * Update substreams/crates/tycho-substreams/src/block_storage.rs Co-authored-by: Louise Poole <louisecarmenpoole@gmail.com> * Update substreams/crates/tycho-substreams/src/block_storage.rs Co-authored-by: Louise Poole <louisecarmenpoole@gmail.com> * fix: Filter out calls that are reverted and sort change by ordinal #time 0m * fix: Improve performance of get_block_storage_changes We expect this util function to collect and handle a lot of information repeatedly (on every single block). So top performance optimisation (both memory and computation) is vital to minimise substream lags. #time 6m * fix: Use filter and flat_map instead of if and for loops #time 1m --------- Co-authored-by: Louise Poole <louise@datarevenue.com> Co-authored-by: Louise Poole <louisecarmenpoole@gmail.com>
Tycho Protocol SDK
Tycho Protocol SDK is a library to integrate DEXs and other onchain liquidity protocols into Tycho.
Please refer to the documentation for more information.
Languages
Rust
99.7%