* udf to grab program data logs from log messages
* output table with encoded program data in tx logs
* add comments
* setup views and source
* update tag
* wip realtime view
* wip
* fix bad join
* wip
* decoded logs
* wip
* add event_type, index, inner_index and refactor existing
* handle additional nested calls
* add columns, add to SO
* use backfill macro
* wip
* handle non-contiguous program log messaging
* tmp upperbound
* minor changes
* reset child index when a new top level program is invoked
* rebuild transaction logs program data
* remove backfill
* still need to use min price as backup
* add post PR TODO
* revert tmp full-refresh changes
* add comment
* add tests
* update columns
* add docs and tests, fix col name
* update col description
* (wip) initial model
* remove testing lines, add depends on comment
* handle more than one sale per tx
* separate sol escrow from margin account
* use min_price as sale price for bid sales
* fix column name
* add model docs and tests
* add caveat for tensorswap sales amount description
* add business logic tests