mirror of
https://github.com/FlipsideCrypto/solana-models.git
synced 2026-02-06 11:27:00 +00:00
* create testing data * table w failed and successful txfers * initial model * create transfers2 and testing data * add expected results * testing additions * check-in * remove not-null requirement * add business test cases, simplify, need acct owners * wip * clean tests and update model * update model for edge cases * fix expected test case * check in * logic for unordered swaps * create single model for all dex swaps * check in updates * remove mint actions * general model * remove jup v4 * clean up * update transfers2 * update name * test that specific tx are excluded * initial changes per pr comments * add program_id * Add base_events and combine union * uncomment incremental logic * move block_id filter to base_events * remove flatten, map accounts directly to transfer to/from * filter out non-swap actions and fix join logic * remove raydium logic and rename * remove raydium swap in test * Include TRPY swaps * update table config * add program_id column to yml * initial aggregated swaps model * remove dependency on csv for tx excluded test * remove duplicate test case * add additional test records * updates per PR comments * remove dependency of excluded tx test on csv * remove unnecessary program_id * remove orca dex references * additional inner join logic * query cleanup/formatting * add test cases * add back delegate mapping for saber + test cases * An 2455/intermediate swaps raydium (#161) * Intermediate swaps model for raydium * add test cases, remove unnecessary filter and hook * tweak event filters and join optimizations * revisions per pr comments * update excluded tx tests and remove csv dependency * add token accts * add test cases, round amts to 8 decimals * use associated accts given in swap instruction * handle multisig authorities * add test case Co-authored-by: Desmond Hui <desmond@flipsidecrypto.com> * include raydium, update test cases * formatting * add reusable swap col descriptions * add test cases from other intermediate models * fix dupes, add tests * use new silver model and dim labels * remove unused transfers2 model * add missing test case * update demo share Co-authored-by: tarikceric <tarik@flipsidecrypto.com> Co-authored-by: tarikceric <46071768+tarikceric@users.noreply.github.com> |
||
|---|---|---|
| .. | ||
| .gitkeep | ||
| seed__missing_token_metadata.csv | ||
| testing__missing_block_txs.csv | ||
| testing__nft_mints.csv | ||
| testing__nft_sales_coral_cube.csv | ||
| testing__nft_sales_exchange_art.csv | ||
| testing__nft_sales_hyperspace.csv | ||
| testing__nft_sales_magic_eden_v2.csv | ||
| testing__stake_pool_actions_eversol.csv | ||
| testing__stake_pool_actions_generic.csv | ||
| testing__stake_pool_actions_lido.csv | ||
| testing__stake_pool_actions_marinade.csv | ||
| testing__stake_pool_actions_socean.csv | ||
| testing__swaps_intermediate_generic.csv | ||
| testing__swaps_intermediate_jupiterv4.csv | ||
| testing__swaps_intermediate_orca.csv | ||
| testing__swaps_intermediate_raydium.csv | ||
| testing__swaps.csv | ||