Commit Graph

9 Commits

Author SHA1 Message Date
desmond-hui
2e0dc81b00
add community curation resources (#138) 2022-10-18 13:09:55 -07:00
desmond-hui
d573bf32cb
An 2145/hot swap (#130)
* update table references

* rename of *2 models

* swap old and *2 models; update refs

* An 2145/add error col to completed log (#126)

* add error column to completed table output

* fix group by

* add error column for completed blocks update

* auto fill block gaps

* gap test for blocks2

* re-request missing txs real-time

* test for bronze to silver data load

* add error col, match updated

* test for missing partition in transactions or votes

* test for tx gaps in streamline data

* exclude partition 1877

* fix group by

* remove hardcoded prod db references

* change v2 references to v1

* make version change same as main

* no longer need historical staking lp actions, included in regular model (#128)

* no longer need historical staking lp actions, included in regular model

* remove additional resources related to historical staking lp actions

* avoid name clash, remove duplicate test

* remove ingested_at from models

* tx_count no longer a col

* remove invalid condition, col didnt exist

* remove min block_id filter

* remove deprecated columns

Co-authored-by: tarikceric <tarik@flipsidecrypto.com>
2022-10-13 11:19:41 -07:00
desmond-hui
d6baa134d4
An 2140/events model from streamline data (#111)
* events2 model and new udf to get list of programids from inner instructions

* test file
2022-09-22 09:55:45 -07:00
desmond-hui
8878e9f5db
An 1882/solana backfill (#84)
* wip

* streamline models and resources to run txs backfill

* models for solana blocks/txs/rewards raw data loading

* add tasks, they do not run w/ dbt run-operation cmd

* make tasks executable by dbt run-operation

* add basic tests for streamline materialized models
2022-08-18 11:18:57 -07:00
desmond-hui
c8918927e3
An 1705/ez staking desmond (#70)
* ez staking model

* extra cte to remove null values on join

* fixed issues pulling correct acct

* updates for edge cases

* wip

* wip

* wip

* wip

* tx_api source

* ignore null stake accounts

* integrate new lambda calls

* modify what stake accts to get txs for

* An 1705 ez staking v2 jessica (#69)

* add missing mints without mint price (#67)

* add missing mints without mint price

* fix block gap test

* fix to incremental

* add incremental to 1st part of union

* add incremental to 1st part of union

Co-authored-by: jhuhnke <jessica@flipsidecrypto.com>

* historical LP actions table

* removes non-staking txs

* vote accts for split & destination

* fix to join for vote acct

* fix join

* Fix data type issues

* fixed where clause that limits blocks

* parsed out inner instructions staking txs

* fixes to joins

* wip

* make block_timestamp a cluster key (#68)

* wip

* cleaned up tables

* flattening fix

* resolve conflicts

Co-authored-by: desmond-hui <97470747+desmond-hui@users.noreply.github.com>
Co-authored-by: Desmond Hui <desmond@flipsidecrypto.com>

* incremental will not work due to having to re-get historial txs

* fix table ref names and filter out any stake_acct=validator

Co-authored-by: jhuhnke <jessica@flipsidecrypto.com>
Co-authored-by: Jessica Huhnke <91915469+jhuhnke@users.noreply.github.com>
2022-07-14 13:04:29 -07:00
desmond-hui
5f8eef1f4f
integrate validator metadata call (#64) 2022-06-29 00:14:08 -05:00
desmond-hui
47945f0412
incorporate additional nft mint patterns and programs (#59)
* incorporate additional nft mint patterns and programs

* update incremental load key

* expose succeeded col to core events
2022-06-15 14:55:25 -07:00
desmond-hui
8f22af7f7a
use python to get signers from accts (#56) 2022-06-14 11:53:01 -07:00
desmond-hui
0da8c39e35
An 1388/tribeca decoded instructions data (#51)
* add api integration, external table for decoded instructions

* remove model accidentally included
2022-06-07 12:51:17 -07:00