solana-models/data
desmond-hui 70c5c016a5
An 2297/aggregated swaps (#178)
* 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>
2022-12-08 12:46:43 -08:00
..
.gitkeep dbt proj files and sp setup 2022-02-25 14:49:40 -08:00
seed__missing_token_metadata.csv AN-2517 cross chain and solscan address to symbol to price (#176) 2022-12-08 14:00:02 -05:00
testing__missing_block_txs.csv An 2145/hot swap (#130) 2022-10-13 11:19:41 -07:00
testing__nft_mints.csv An 1605/nft mints refactor (#102) 2022-09-14 07:50:59 -07:00
testing__nft_sales_coral_cube.csv An 2289/hyperspace (#136) 2022-10-20 07:05:10 -07:00
testing__nft_sales_exchange_art.csv Exchange art (#149) 2022-11-03 11:09:25 -05:00
testing__nft_sales_hyperspace.csv An 2289/hyperspace (#136) 2022-10-20 07:05:10 -07:00
testing__nft_sales_magic_eden_v2.csv fix nft seller issue, add output test cases (#121) 2022-10-06 15:08:08 -07:00
testing__stake_pool_actions_eversol.csv An 2324/stake pool actions (#147) 2022-11-03 08:18:13 -07:00
testing__stake_pool_actions_generic.csv An 2324/stake pool actions (#147) 2022-11-03 08:18:13 -07:00
testing__stake_pool_actions_lido.csv An 2324/stake pool actions (#147) 2022-11-03 08:18:13 -07:00
testing__stake_pool_actions_marinade.csv An 2324/stake pool actions (#147) 2022-11-03 08:18:13 -07:00
testing__stake_pool_actions_socean.csv An 2324/stake pool actions (#147) 2022-11-03 08:18:13 -07:00
testing__swaps_intermediate_generic.csv An 2427/intermediate swaps jupiter v4 (#162) 2022-12-07 13:07:27 -08:00
testing__swaps_intermediate_jupiterv4.csv An 2427/intermediate swaps jupiter v4 (#162) 2022-12-07 13:07:27 -08:00
testing__swaps_intermediate_orca.csv orca intermediate swaps model (#175) 2022-12-07 11:09:30 -08:00
testing__swaps_intermediate_raydium.csv An 2296/intermediate swaps tables 2 (#157) 2022-12-05 08:28:14 -08:00
testing__swaps.csv An 2297/aggregated swaps (#178) 2022-12-08 12:46:43 -08:00